Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2012-04-29 10:21:40
Size: 1187
Editor: ErezKarpas
Comment:
Revision 3 as of 2015-03-18 13:56:26
Size: 695
Editor: JendrikSeipp
Comment:
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)
 * 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