User:Dennisvd@nikhef.nl/pocbuild

From PDP/Grid Wiki
< User:Dennisvd@nikhef.nl
Revision as of 20:43, 30 March 2009 by Dennisvd@nikhef.nl (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

The build system runs cruisecontrol on bleek.

A rather simple script generates the cruisecontrol 'projects', one for each combination of package and platform.

The individual projects watch the specfile for that package. Note that in CVS there are two branches, for PoC R2 and PoC R3. The ccbuild user on bleek has the right to checkout the specfiles.

Depending on the platform, the build is scheduled by running ssh to a build machine, or by running on bleek itself in a separate schroot environment.