# FIXME: Currently installed as user 'crossley'. Perhaps need role account. # update and build forrest-trunk every hour # FIXME: Update every 2 hours until FOR-1061 is fixed. Also run forrestbot jobs every alternate 2 hours. When fixed, return to doing it every hour at 45 minutes past. 05 1,3,5,7,9,11,13,15,17,19,21,23 * * * /export/home/config/update-forrest-trunk.sh 04 0,2,4,6,8,10,12,14,16,18,20,22 * * * /export/home/config/run-forrestbot.sh forrest-seed.xml notify trunk 06 0,2,4,6,8,10,12,14,16,18,20,22 * * * /export/home/config/run-forrestbot.sh forrest-sample-2.xml notify trunk #18 0 * * * /export/home/config/run-forrestbot.sh forrest-seed-v3.xml notify trunk # FIXME: This can be removed now, as Cocoon now use Daisy/Maven for their top-level site. #01 0,12 * * * /export/home/config/run-forrestbot.sh cocoon-site.xml notify trunk # cocoon-docs 2.1 Daisy is very slow (~= 35 minutes) so make sure that it doesn't clash with the re-start of Forrest update. Probably should use forrestbot-trunk-stable instead. 08 0,12 * * * /export/home/config/run-forrestbot.sh cocoon-docs.xml notify trunk # this next one is happening via rgardler crontab #18 1,2,5,8,11,14,17,20,23 * * * /export/home/config/run-forrestbot.sh apache-projects.xml notify trunk # Some other cocoon efforts. Do them once per day. # NOTE: These are stopped now. #30 4 * * * /export/home/config/run-forrestbot.sh cocoon-block-portal.xml notify release #31 4 * * * /export/home/config/run-forrestbot.sh cocoon-doco-global.xml notify release #32 4 * * * /export/home/config/run-forrestbot.sh cocoon-2-2.xml notify release # cleanup old logs 58 23 * * * find /export/home/config/forrestbot-*/logs -name '*.log' -mtime +1 | xargs rm -f 58 23 * * * cd /export/home/config; find . \( -type d ! -name . -prune \) -o \( -name "update-forrest-trunk-*.log" -mtime +1 -print \) | xargs rm -f # testing # test the forrestbot-trunk-stable manually #34 08 * * * /export/home/config/run-forrestbot.sh forrest-seed.xml notify trunk-stable