Difference between revisions of "RosBuild"

From ReactOS Wiki
Jump to: navigation, search
m
(link to iso-images: they are sort by creation time; recent on top)
Line 1: Line 1:
 
RosBuild is the ReactOS SVN build-bot. It is based on the [http://buildbot.sourceforge.net BuildBot Project].
 
RosBuild is the ReactOS SVN build-bot. It is based on the [http://buildbot.sourceforge.net BuildBot Project].
It automates the compile and upload cycle of the latest revisions in the TRUNK (and the branches) of the SVN repository.It automatically rebuilds the tree for each revision and uploads them [http://svn.reactos.ru/iso/ here]
+
It automates the compile and upload cycle of the latest revisions in the TRUNK (and the branches) of the SVN repository.It automatically rebuilds the tree for each revision and uploads them [http://svn.reactos.ru/iso/?M=D here]
  
 
The buildbot itself runs on its server and there are two ways of viewing the status of buildbot and controlling it,
 
The buildbot itself runs on its server and there are two ways of viewing the status of buildbot and controlling it,

Revision as of 14:08, 30 September 2006

RosBuild is the ReactOS SVN build-bot. It is based on the BuildBot Project. It automates the compile and upload cycle of the latest revisions in the TRUNK (and the branches) of the SVN repository.It automatically rebuilds the tree for each revision and uploads them here

The buildbot itself runs on its server and there are two ways of viewing the status of buildbot and controlling it,

  • Web interface
  • IRC bot

  • Web Interface:

The web interface can be found here It provides a time-based events chart of all important information regarding the present status of the bot and previous builds.


  • 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>" NOTE: The bot is highly sensitive to the format, so make sure you follow it. And do not abuse its commands!

It supports the following commands,

commands - List all available commands.
help <command> - Give help for <command>.
list builders - List configured builders.
last <which> - List last build status for builder <which>. NOTE: Replace "<which>" with the
               "builder" you wish to see results of. 
status - List status of a builders.
source - Display the URL of the Buildbot's home page.
version - Display  version number of the buildbot.
stop build <which> <reason> - Stop a running build.
watch <which> - announce the completion of an active build.
force build <which> <reason> - Force a build.