ReleaseEngineering/PuppetAgain/Modules/buildmaster
< ReleaseEngineering | PuppetAgain | Modules
Jump to navigation
Jump to search
This module installs and sets up the buildmaster software. Multiple buildmasters can be installed on the same node.
To set up a node as buildmaster node, use the following snippet in the nodes definition:
node "relabs07.build.mtv1.mozilla.com" {
buildmaster::buildbot_master {
"bm07-build1":
http_port => 8001,
master_type => "build",
basedir => "build1";
}
buildmaster::buildbot_master {
"bm07-build2":
http_port => 8002,
master_type => "build",
basedir => "build2";
}
include toplevel::server::buildmaster
Masters can be one of the following:
- build
- scheduler
- try
- tests
Masters will be installed in:
/builds/buildbot/${basedir}