Skip to content

Buildbot administration

Lars Bergstrom edited this page Mar 25, 2014 · 106 revisions

Bors

Bors is the service that watches our PRs for approvals and shephards them into the buildbot queue. Its sources are at: https://github.com/graydon/bors

Buildbot master

Buildbot is the automated system that notices when bors has marked a PR for testing and merge. Its server is: buildbot-master-servo-01.srv.servo.releng.use1.mozilla.com (note: requires Mozilla VPN access). The buildbot sources are in /builds/buildbot/servo1. Usually, "make reconfig" or "make restart" is a good first step (the latter will interrupt running builds though).

Build slaves

Their status can be viewed at: http://servo-buildbot.pub.build.mozilla.org/buildslaves

Note that only the Macs are dedicated machines. The Linux machines are hosted on AWS and are only spun up when a build is being requested. They are also subject to demand, so if Amazon is out of our instance type, it may be some time before we are allocated a machine. That said, they usually spin up within 5 minutes of the OSX builders.

Clone this wiki locally
You can’t perform that action at this time.