Tinderbox (software) Article Index for
Tinderbox
 

Information About

Tinderbox (software)




An Automated Build Tool is another way to describe Tinderbox. Projects utilising tinderbox technology include Mozilla and FreeBSD . Mozilla's tinderbox is written in Perl . While there are no official releases ( As Of March 2005 ), there is an alpha-quality tarball of Tinderbox3 available at Mozilla developer John Keiser's Tinderbox 3 page.

Essentially, Tinderbox is a Detective Tool . It allows the developer to see what is happening in the Source Tree . It shows who checked in what (by asking Bonsai ); what platforms have built successfully; what platforms are broken and exactly how they are broken (the build logs); and the state of the files that made up the build (cvsblame).

Tinderbox is composed of a server with clients running builds and reporting status via mail. The server receives mail from tinderbox clients in the form of

tinderbox: tree: SeaMonkey
tinderbox: builddate: 1021331520
(...)
tinderbox: status: success
tinderbox: END
(full build log)

The server then constructs a table with time on the vertical axis and the various builds on the horizontal axis.


SEE ALSO



EXTERNAL LINKS