78
edits
(→Darwin) |
(→Linux) |
||
Line 6: | Line 6: | ||
= Linux = | = Linux = | ||
All Linux hosts start buildslave via [[ReleaseEngineering/Applications/Runner]], specifically via its [http://hg.mozilla.org/build/puppet/file/1185781bb6c1/modules/runner/templates/tasks/buildbot.py.erb buildbot] task. | |||
== [[ReleaseEngineering/PuppetAgain|PuppetAgain]] == | == [[ReleaseEngineering/PuppetAgain|PuppetAgain]] == | ||
/etc/init.d/ | /etc/init.d/runner depends on /etc/init.d/puppet, which blocks until puppet | ||
run to completion. | run to completion. | ||
Builds run in /builds/slave. | Builds run in /builds/slave. | ||
== Build (CentOS 5) == | == Build (CentOS 5) == | ||
/etc/init.d/ | /etc/init.d/runner depends on /etc/init.d/puppet, which blocks until puppet | ||
run to completion | run to completion. | ||
Builds run in /builds/slave. | Builds run in /builds/slave. | ||
== Test (Fedora 12) == | == Test (Fedora 12) == | ||
* note: may be deprecated | |||
On startup, test boxes automatically login, and run <tt>home/cltbld/.config/autostart/gnome-terminal.desktop</tt>. This file runs <tt>/home/cltbld/run-puppet-and-buildbot.sh</tt>, which runs puppet in a loop, and when that's complete, runs runslave.py. | On startup, test boxes automatically login, and run <tt>home/cltbld/.config/autostart/gnome-terminal.desktop</tt>. This file runs <tt>/home/cltbld/run-puppet-and-buildbot.sh</tt>, which runs puppet in a loop, and when that's complete, runs runslave.py. | ||
edits