This page last changed on Apr 22, 2008 by chuckp.

CruiseControl Instructions

Notes: 

  • All cruisecontrol information for glast lives in:  /nfs/farm/g/glast/u10/cruisecontrol linked to by ~glast/cruisecontrol
  • A cron job runs to keep cruisecontrol running on glast01.
  • All checked out projects are in:  ~glast/cruisecontrol/checkout

Add a new project to cruisecontrol

  1. cd ~glast/cruisecontrol/checkout
  2. cvs -d /nfs/slac/g/glast/ground/javacvs co <YourProjectName>
  3. cd <yourProjectName>
  4.  ../../run_maven 
    Note:  This points to the standard maven command, but keeps the local maven repository  inside the cruisecontrol area.
  5. cd ../..
  6. Edit the config.xml and copy a working (or the last) project.
  7. Change the name to: <YourProjectName>
  8. Kill the cruisecontrol server (pkill -f cruisecontrol).
  9. CruiseControl should restart by itself within 5 minutes.
    Results will appear in the tomcat server http://glast-ground.slac.stanford.edu/cruisecontrol/
Document generated by Confluence on Jan 21, 2010 11:37