BuildBot

Software Screenshot:
BuildBot
Software Details:
Version: 0.8.8
Upload Date: 17 Feb 15
Developer: Brian Warner
Distribution Type: Freeware
Downloads: 19

Rating: nan/5 (Total Votes: 0)

The BuildBot project is an open source software to automate the testing and compilation cycle needed by many apps to validate code changes.

Each time a change is committed, BuildBot builds and tests the tree, outputing status updates via web.

What is new in this release:

  • This is a bugfix release.

What is new in version 0.8.6p1:

  • Builders are no longer displayed in the order they were configured. This was never intended behavior, and will become impossible in the distributed architecture planned for Buildbot-0.9.x. As of 0.8.6p1, builders are sorted naturally: lexically, but with numeric segments sorted numerically.
  • Slave properties in the configuration are now handled correctly.
  • The web interface buttons to cancel individual builds now appear when configured.
  • The ForceScheduler's properties are correctly updated on reconfig - bug #2248.
  • If a slave is lost while waiting for locks, it is properly cleaned up - bug #2247.
  • Crashes when adding new steps to a factory in a reconfig are fixed - bug #2252.
  • MailNotifier AttributeErrors are fixed - bug #2254.
  • Cleanup from failed builds is improved - bug #2253.

What is new in version 0.8.3:

  • This version has many bugfixes and cleanups, Gerrit and Repo support, properties improvements, PBChangeSource auth/port settings, documentation improvements, and foundations for master-side source commands.

What is new in version 0.7.11p1:

  • Fixes a few test failures in 0.7.11, and gives a default value for branchType if it is not specified by the master.

What is new in version 0.7.11:

  • Better Memory Performance, Disk Cleanup Buildbot handles its memory usage a bit better, and can automatically purge old history to keep memory and disk usage low. Look for eventHorizon, buildHorizon, logHorizon, and changeHorizon.
  • Password Protection for Force Build and Stop actions It is now possible to require authentication to force build and stop via the WebStatus interface. To use this, set the 'auth' field of WebStatus to a valid IAuth implementation. Current implementations are: BasicAuth with a list of user/passwords HTPasswdAuth with an .htpasswd file By default, the unauthenticated behavior will occur.
  • Web Status changes The "Graceful Shutdown" feature, as a kind of "force", now obeys allowForce. The waterfall and other pages are more deeply interlinked. Pending builds can be individually cancelled, or cancelled in bulk.
  • Fixed Transfer Steps Transfer step classes are more reliable; DirectoryUpload and DirectoryDownload use tarfile instead of manually framing files. The DirectoryUpload step also now supports compression.
  • Conditional Steps Steps now take a doStepIf parameter which can be used to implement simple conditional execution of a step.
  • Colorized Steps Steps are now hilighted with a color in the build view to indicate their success or failure.
  • Improved build prioritization Bugfixes and fairer scheduling
  • Transposed Grid Similar to the grid view, but with the axes reversed and showing different info. Located at /tgrid.
  • Trigger steps improvements Trigger now supports copy_properties, to send selected properties to the triggered build.

What is new in version 0.7.10p1:

  • A few minor bugs were fixed.
  • A missing method was added to the IRC status plugin.
  • RPM-related buildsteps were added to setup.py.

What is new in version 0.7.9:

  • The location of the public_html directory is now configurable, new "lock access modes" have been added, and the buildslave missing_timeout= should no longer fire too early.
  • Compatibility with recent versions of Mercurial and Git has been improved.

Similar Software

Comments to BuildBot

Comments not found
Add Comment
Turn on images!