RosBuild
From ReactOS
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.
Contents |
Web Links
Servers
Buildmaster
The Buildmaster runs on a ReactOS Server located in Sweden. The same server also stores the ISO files.
Buildslaves
| Buildslave | OS | Builder | Location | Build time |
|---|---|---|---|---|
| Buildslave Lammhult | Linux x64 | Debug Trunk, KVM test, Release Trunk | Lammhult, Sweden | ~20 minutes |
| Buildslave Warszawa | Windows 7 x64 | Debug Trunk, CMake, VBox test | Warszawa, Poland | ~11 minutes |
IRC bot
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:
RosBuild: <command>
The bot is highly sensitive to the format, so make sure you follow it. And do not abuse it's commands!
| Command | Description |
|---|---|
| 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. |

