|It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it.
The article may be deleted if this message remains in place for seven days, i.e., after 14:03, 3 July 2015 (UTC).
Please consider notifying the author/project:
Timestamp: 20150626140316 14:03, 26 June 2015 (UTC)
|This article relies largely or entirely upon a single source. (August 2013)|
Tinderbox at Mozilla Firefox project
|Developer(s)||Mozilla Corporation, Mozilla Foundation|
|License||Mozilla Public License|
Tinderbox is a software suite that provides continuous integration capability. Tinderbox allows developers to manage software builds and/or testing and to correlate build failures on various platforms and configurations with particular code changes.
Tinderbox is described as "a detective tool for software development". 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.
Tinderbox is maintained and hosted by the Mozilla Corporation. Well-known projects which use Tinderbox include Mozilla and The Document Foundation's LibreOffice. Tinderbox is written in Perl and is released under the Mozilla Public License, making it free and open source software.
By extension, "tinderbox" is also a name for machines which are exclusively or mainly used for continuous build integration/testing without necessarily employing the tinderbox software suite to do so.
- "Development/Tinderbox". The Document Foundation. 30 August 2013. Retrieved 4 August 2013.
- Mozilla's Tinderbox homepage, describing version 1
- Ken Estes's Tinderbox 2.0 server re-write
- John Keiser's Tinderbox 3
- Tinderbox3 documentation on Mozilla's Bugzilla
- FreeBSD Tinderbox (continuation of Tinderbox3)
|This free software–related article is a stub. You can help Wikipedia by expanding it.|