ReleaseEngineering/Buildslave Versions

From MozillaWiki
< ReleaseEngineering
Revision as of 00:15, 5 February 2011 by Djmitche (talk | contribs) (Created page with "(note: all of this is predicated on work in {{bug|565397}}) Buildbot is not upgraded on slaves at the same time as on masters. So it has its own version history. This is repre...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

(note: all of this is predicated on work in bug 565397)

Buildbot is not upgraded on slaves at the same time as on masters. So it has its own version history.

This is represented in http://hg.mozilla.org/build/buildbot/ by the slaves branch.

Each deployed version of Buildbot is tagged, and the filename on the slaves corresponds to the tag. So, for example, SLAVES_0_8_0 is installed in /tools/buildbot-0.8.0 on slaves. We use 'rN' suffixes for patches to buildbot that are not from upstream, so for example the next version will be SLAVES_0_8_0R1', installed in /tools/buildbot-0.8.0R1.