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 the ISO files.
|Buildslave Lammhult||Linux x64||Debug Trunk, KVM test, VMware Player test, Release Trunk||Lammhult, Sweden||~8 minutes|
|Buildslave Warszawa||Windows 7 x64||Debug Trunk, CMake, VBox test||Warszawa, Poland||~11 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.|