Difference between revisions of "RosBuild"
(removed the changes by User:Blue) |
|||
Line 1: | Line 1: | ||
− | |||
− | |||
'''RosBuild''' is the ReactOS [http://buildbot.net/ BuildBot]. It automates the compile and upload cycle of the most recent [[trunk]] from the [[Subversion|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. | '''RosBuild''' is the ReactOS [http://buildbot.net/ BuildBot]. It automates the compile and upload cycle of the most recent [[trunk]] from the [[Subversion|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. | ||
− | == | + | == Web Links == |
* [http://build.reactos.org:8010 Buildmaster Web Interface] | * [http://build.reactos.org:8010 Buildmaster Web Interface] | ||
+ | * [http://reactos.org/getbuilds Download page for the Builds] | ||
+ | * [http://iso.reactos.org/ Server storing the ISOs] | ||
− | == | + | == Servers == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Buildmaster === | === Buildmaster === | ||
The Buildmaster runs on a ReactOS Server located in Sweden. The same server also stores the ISO files. | The Buildmaster runs on a ReactOS Server located in Sweden. The same server also stores the ISO files. | ||
Line 26: | Line 15: | ||
! Buildslave | ! Buildslave | ||
! OS | ! OS | ||
− | |||
! Builder | ! Builder | ||
! Location | ! Location | ||
! Build time | ! Build time | ||
|- | |- | ||
− | | [[Lammhult]] | + | | [[Buildslave Lammhult]] |
− | | Linux | + | | Linux x64 |
− | |||
| Debug Trunk, KVM test, VMware Player test, Release Trunk | | Debug Trunk, KVM test, VMware Player test, Release Trunk | ||
− | | Sweden | + | | Lammhult, Sweden |
− | | ~ 8 | + | | ~8 minutes |
|- | |- | ||
− | | [[Warszawa]] | + | | [[Buildslave Warszawa]] |
− | | Windows 7 | + | | Windows 7 x64 |
− | |||
| Debug Trunk, CMake, VBox test | | Debug Trunk, CMake, VBox test | ||
− | | Poland | + | | Warszawa, Poland |
− | | ~ 11 | + | | ~11 minutes |
|} | |} | ||
− | == | + | == IRC bot == |
The IRC bot can be found in the official [http://www.reactos.org/?page=community_irc ReactOS IRC Channel]. | The IRC bot can be found in the official [http://www.reactos.org/?page=community_irc ReactOS IRC Channel]. | ||
It is a quick and easy method of gaining information about the status of the buildbot. | It is a quick and easy method of gaining information about the status of the buildbot. |
Revision as of 11:58, 13 June 2014
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.
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, VMware Player test, Release Trunk | Lammhult, Sweden | ~8 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 its 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. |