Difference between revisions of "GlueX Cron Jobs"

From GlueXWiki
Jump to: navigation, search
(On sandd1)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
There are several cron jobs that perform various functions for software maintenance and monitoring. These include, but are not limited to:
+
There are several cron jobs that perform various functions for software maintenance and monitoring.  
 +
All jobs are run out of the [[GlueX shared account on the JLab CUE|gluex account]].
 +
 
 +
== On jlabl1 ([https://halldweb.jlab.org/websvn/prod/filedetails.php?repname=GlueX&path=%2Ftrunk%2Fhome%2Fgluex%2Fbin%2Fcrontab_jlabl1.txt crontab])==
  
 
* [[Nightly Builds of GlueX Software|nightly builds]]
 
* [[Nightly Builds of GlueX Software|nightly builds]]
 
* [[Automatic Tests of GlueX Software|automatic tests]]
 
* [[Automatic Tests of GlueX Software|automatic tests]]
 +
** b1pi test
 +
** single track test
 
* [[SQLite-form of the CCDB database|generation of SQLite version of the CCDB]]
 
* [[SQLite-form of the CCDB database|generation of SQLite version of the CCDB]]
 +
* update of CCDB users from NIS tables
 +
* CCDB command line interface test
 +
* update of local git repository clones
 +
 +
== On ifarm1102 ([https://halldweb.jlab.org/websvn/prod/filedetails.php?repname=GlueX&path=%2Ftrunk%2Fhome%2Fgluex%2Fbin%2Fcrontab_ifarm1102.txt crontab]) ==
 +
 +
* Deletion of pull-request builds older than one month.
 +
 +
== On sandd1 ==
  
All jobs are run out of the [[GlueX shared account on the JLab CUE|gluex account]] on jlabl1.jlab.org.
+
[https://github.com/JeffersonLab/home_gluex_bin/blob/main/crontab_sandd1.txt Crontab for gluex@sandd1.jlab.org].
  
The [http://clasweb.jlab.org/websvn/prod/filedetails.php?repname=GlueX&path=%2Ftrunk%2Fhome%2Fgluex%2Fbin%2Fcrontab_jlabl1.txt crontab file] is kept in the Subversion repository.
+
* [https://github.com/JeffersonLab/home_gluex_bin/blob/main/ccdb_update_users.sh Update of users on the CCDB].

Latest revision as of 21:29, 12 December 2021

There are several cron jobs that perform various functions for software maintenance and monitoring. All jobs are run out of the gluex account.

On jlabl1 (crontab)

On ifarm1102 (crontab)

  • Deletion of pull-request builds older than one month.

On sandd1

Crontab for gluex@sandd1.jlab.org.