Difference between revisions of "GlueX Cron Jobs"
From GlueXWiki
(Created page with "There are several cron jobs that perform various functions for software maintenance and monitoring. These include, but are not limited to: * nightly builds * automatic tests * o...") |
(→On sandd1) |
||
(6 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. | + | 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]]. | ||
− | * nightly builds | + | == On jlabl1 ([https://halldweb.jlab.org/websvn/prod/filedetails.php?repname=GlueX&path=%2Ftrunk%2Fhome%2Fgluex%2Fbin%2Fcrontab_jlabl1.txt crontab])== |
− | * automatic tests | + | |
− | * | + | * [[Nightly Builds of GlueX Software|nightly builds]] |
− | * generation of SQLite version of the CCDB | + | * [[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]] | ||
+ | * 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 == | ||
+ | |||
+ | [https://github.com/JeffersonLab/home_gluex_bin/blob/main/crontab_sandd1.txt Crontab for gluex@sandd1.jlab.org]. | ||
+ | |||
+ | * [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)
- nightly builds
- automatic tests
- b1pi test
- single track test
- 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 (crontab)
- Deletion of pull-request builds older than one month.