1522
Comment:
|
695
|
Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
The Buildbot master for Fast Downward is located at [[http://buildbot.fast-downward.org/]], and it currently runs Buildbot version 0.7.12. |
The Buildbot master for Fast Downward is located at [[http://buildbot.fast-downward.org/]]. |
Line 16: | Line 15: |
* Full - performs an clean build and a quick translator check 5 minutes after each commit * Nightly - performs a small planning test and a big translator check every night * Weekly - performs a big planning test and a big translator check every night == Buildbot Operation == Here are some basic commands for the buildbot (master or slave): * Start {{{ buildbot start BASEDIR }}} * Stop {{{ buildbot stop BASEDIR }}} * Reconfig (reread configuration file without restarting) {{{ buildbot reconfig BASEDIR }}} * Restart {{{ buildbot restart BASEDIR }}} BASEDIR is the location of the buildbot configuration file (master.cfg for master, buildbot.tac for slave) == Updating the Configuration for buildbot.fast-downward.org == In a checked-out repository on the buildmaster machine, run: {{{ cd misc ./update-buildmaster-config }}} (At the moment, only Malte has access to the buildmaster. It might be a good idea to change that once we migrate our infrastructure away from alfons.) |
* Full - performs an clean build and a quick translator check after each commit * Nightly - performs a small planning experiment and a big translator check every night * Weekly - performs a big planning experiment and a big translator check every week |
Back to developer page.
Buildbot
Buildbot Overview
We use Buildbot for automated building and testing of Fast Downward. The Buildbot master for Fast Downward is located at http://buildbot.fast-downward.org/.
Buildbot Configuration
Our Buildbot is configured with 4 build types:
- Quick - performs an incremental build immediately after each commit
- Full - performs an clean build and a quick translator check after each commit
- Nightly - performs a small planning experiment and a big translator check every night
- Weekly - performs a big planning experiment and a big translator check every week