# Crontab of the Forrest role account user: 'forrest_role' # Do an svn update check every hour at 45 minutes past. 45 * * * * /home/forrest_role/config/update_check.sh # Run forrestbot jobs every hour. 04 * * * * /home/forrest_role/config/run-forrestbot.sh forrest-seed.xml notify trunk 07 * * * * /home/forrest_role/config/run-forrestbot.sh forrest-sample-2.xml notify trunk 10 * * * * /home/forrest_role/config/run-forrestbot.sh forrest-docs.xml notify trunk # cleanup old logs 58 23 * * * find /home/forrest_role/config/forrestbot-*/logs -name '*.log' -mtime +1 | xargs rm -f 57 23 * * * find /home/forrest_role/config/forrestbot-*/logs -name '*.tar.gz' -mtime +1 | xargs rm -f 58 23 * * * cd /home/forrest_role/config; find . \( -type d ! -name . -prune \) -o \( -name "update-forrest-trunk-*.log" -mtime +1 -print \) | xargs rm -f # -- EVERYTHING BELOW THIS LINE HAS BEEN DISABLED, NEED TO CHECK WHEN/IF THESE ENTRIES CAN BE REMOVED -- # FIXME: For each removed job, ensure to also clean up on the server. #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. # 2010-04-30: Disabled. See dev@cocoon list. #12 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 # testing # test the forrestbot-trunk-stable manually #34 08 * * * /export/home/config/run-forrestbot.sh forrest-seed.xml notify trunk-stable