ReleaseEngineering/PuppetAgain/Modules/buildmaster: Difference between revisions
< ReleaseEngineering | PuppetAgain | Modules
Jump to navigation
Jump to search
(Created page with "This module installs and sets up the buildmaster software.") |
No edit summary |
||
| Line 1: | Line 1: | ||
This module installs and sets up the buildmaster software. | 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 | |||
Revision as of 16:59, 6 March 2013
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