ReleaseEngineering/Buildslave Versions: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(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...")
 
No edit summary
Line 1: Line 1:
(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, represented in http://hg.mozilla.org/build/buildbot/ by the ''slaves'' branch.  This is *not* merged with the default or production branches.
 
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 <tt>/tools/buildbot-0.8.0</tt> 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 <tt>/tools/buildbot-0.8.0R1</tt>.
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 <tt>/tools/buildbot-0.8.0</tt> 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 <tt>/tools/buildbot-0.8.0R1</tt>.

Revision as of 19:00, 7 July 2011

Buildbot is not upgraded on slaves at the same time as on masters. So it has its own version history, represented in http://hg.mozilla.org/build/buildbot/ by the slaves branch. This is *not* merged with the default or production branches.

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.