User:Rhelmer:Migrating Tinderbox to Buildbot: Difference between revisions

contrast
(link to other projects)
(contrast)
Line 1: Line 1:
=Why?=
=Why?=


* [http://buildbot.net Buildbot] is supported by a vibrant, active community, and is used by [http://buildbot.net/trac/wiki/SuccessStories lots of other projects]. The codebase is subjectively cleaner; development is certainly more active, and requires unit tests (code coverage is shy of 100%, but still very good)
* [http://buildbot.net Buildbot] is supported by a vibrant, active community, and is used by [http://buildbot.net/trac/wiki/SuccessStories lots of other projects]. The codebase is subjectively cleaner than Tinderbox client, and requires unit tests (code coverage is shy of 100%, but still very good)
* Buildbot gives developers more direct control and insight over the currently running builds with features such as stopping/starting builds from the web interface and real-time log output.
* Buildbot gives developers more direct control and insight over the currently running builds with features such as stopping/starting builds from the web interface and real-time log output.
* Buildbot lets us use machines more effectively by building in parallel and only building when a checkin happens. This reduces cycle time, uses less overall resources, and gives us a build for each and every changeset. Contrast with our current method of standalone machines which build as often as possible, regardless of whether there's been a change or not.
* Buildbot lets us use machines more effectively by building in parallel and only building when a checkin happens. This reduces cycle time, uses less overall resources, and gives us a build for each and every changeset. Contrast with our current method of standalone machines which build as often as possible, regardless of whether there's been a change or not.
canmove, Confirmed users
1,511

edits