Buildbot

(Difference between revisions)
Jump to: navigation, search
(starting up)
 
(Continuous Integration)
Line 2: Line 2:
  
 
We use [http://trac.buildbot.net/wiki Buildbot] for continuous integration. Buildbot is a continuous integration system designed to automate the build/test cycle. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure. This is especially true for cross-platform projects like Stellarium.
 
We use [http://trac.buildbot.net/wiki Buildbot] for continuous integration. Buildbot is a continuous integration system designed to automate the build/test cycle. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure. This is especially true for cross-platform projects like Stellarium.
The [http://gcc10.fsffrance.org:8010/ BuildMaster] (kindly hosted by the [http://fsffrance.org/index.en.html FSF-France]) is the central service that gathers all build results from the various builders, buildslaves in buildbot jargon. It polls our main source code repository for changes and instructs all buildslaves to rebuild. We need volunteers to host these buildslaves and you can run one too ! Here's how :
+
 
 +
The Stellarium buildbot [http://gcc10.fsffrance.org:8010/ BuildMaster] (kindly hosted by the [http://fsffrance.org/index.en.html FSF-France]) is the central service that gathers all build results from the various builders, buildslaves in buildbot jargon. It polls our main source code repository for changes and instructs all buildslaves to rebuild.
 +
 
 +
We need volunteers to host these buildslaves and you can help the Stellarium project and run one too ! Here's how :
  
 
==Buildslave==
 
==Buildslave==

Revision as of 17:57, 14 October 2013

Continuous Integration

We use Buildbot for continuous integration. Buildbot is a continuous integration system designed to automate the build/test cycle. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure. This is especially true for cross-platform projects like Stellarium.

The Stellarium buildbot BuildMaster (kindly hosted by the FSF-France) is the central service that gathers all build results from the various builders, buildslaves in buildbot jargon. It polls our main source code repository for changes and instructs all buildslaves to rebuild.

We need volunteers to host these buildslaves and you can help the Stellarium project and run one too ! Here's how :

Buildslave

Personal tools
Namespaces
Variants
Actions
in this wiki
other languages
Toolbox