RosBuild is the ReactOS BuildBot. It automates the compile and upload cycle of the most recent trunk from the SVN repository. As soon as a new commit to the repository is detected, the Buildmaster tells the Buildslaves to rebuild the trunk and upload the ISO images.
The Buildmaster runs on a ReactOS Server located in Sweden. The same server also stores all the built ISO files.
|Buildslave||Debug / Release||Location||Build time|
|Buildslave Osnabrück||Debug||Osnabrück, Germany||~2 minutes|
|Buildslave Höxter||Release||Höxter, Germany||~15 minutes|
The IRC bot can be found in the official ReactOS IRC Channel. It is a quick and easy method of gaining information about the status of the buildbot. The commands are accepted by the IRC bot in the following format:
The bot is highly sensitive to the format, so make sure you follow it. And do not abuse it's commands!
|commands||List all available commands.|
|help command||Give help for command.|
|list builders||List configured builders.|
|last builder||List last build status for builder. Replace builder with the builder you wish to see the results of.|
|status||List status of the builders.|
|source||Display the URL of the Buildbot's home page.|
|version||Display version number of the buildbot.|
|stop build build reason||Stop a running build.|
|watch which||Announce the completion of an active build.|
|force build which reason||Force a build.|