Sheriffing/TBPL: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Some links: Update repo location)
(tbpl.mozilla.org doesn't exist anymore)
 
(26 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Tinderboxpushlog ("TBPL") is a tool that correlates checkins with [[Tinderbox]] and [[Buildbot]] results, so that developers and [[Sheriff_Duty|sheriffs]] can quickly see the results of automatic builds and tests for specific changesets. The official Firefox instance is at http://tbpl.mozilla.org/.
Tinderboxpushlog ("TBPL") is a tool that correlates checkins with [[Buildbot]] results, so that developers and [[Sheriffing|sheriffs]] can quickly see the results of automatic builds and tests for specific changesets.  
 
TBPL has now been switched off in {{bug|1054977}}, since it has been replaced by [[Auto-tools/Projects/Treeherder|Treeherder]].


==Some links==
==Some links==
 
* [https://tbpl.mozilla.org/ <s>Mozilla production instance</s>] (site doesn't exist anymore)
* [https://tbpl.mozilla.org/ official Firefox instance]
* [https://hg.mozilla.org/webtools/tbpl/ Source repository]
* [https://hg.mozilla.org/webtools/tbpl/ TBPL source repository]
* [https://bugzilla.mozilla.org/buglist.cgi?product=Tree+Management&component=TBPL&resolution=--- Open bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?product=Webtools&component=Tinderboxpushlog all Tinderboxpushlog bugs in Bugzilla]
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Tree+Management&component=TBPL File a bug]
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Webtools&component=Tinderboxpushlog Bugzilla bug report form]
* [[Sheriffing/How:To:TBPL]]
* [https://developer.mozilla.org/En/Developer_Guide/Committing_Rules_and_Responsibilities How to use TBPL to check the tree]
* [https://developer.mozilla.org/En/Developer_Guide/Committing_Rules_and_Responsibilities How to use TBPL to check the tree]
 
* FirefoxOS TBPL guide: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/TBPL
==Hacking==
* [https://mana.mozilla.org/wiki/display/websites/tbpl.mozilla.org IT Mana page]
 
* [http://genericadm.private.phx1.mozilla.com/chief/tbpl.prod Chief self-deploy] (needs VPN)
TBPL has a client-side and a server-side component. Running only the client-side component is really simple, because you can just make it refer to the server-side component that runs on tbpl.mozilla.org. If you would like a standalone instance of TBPL with your own server-side component, the requirements are a little higher. However, there is now a fully-automated method for setting up a TBPL server in a virtual machine using Vagrant.
* [http://genericadm.private.phx1.mozilla.com/chief/tbpl.prod/history Chief self-deploy recent history] (needs VPN; more readable than raw logs, but is cleared if the Chief service is restarted)
 
* [http://genericadm.private.phx1.mozilla.com/chief/tbpl.prod/logs/ Chief self-deploy logs archive] (needs VPN; use if the history page is empty)
For more info, see:
* [https://bugzil.la/ALL%20tbpl%20production TBPL production push bugs] (Approximation, summaries may occasionally vary)
[http://hg.mozilla.org/users/mstange_themasta.com/tinderboxpushlog/file/tip/README README] and [http://hg.mozilla.org/users/mstange_themasta.com/tinderboxpushlog/file/tip/README.vagrant README.vagrant]
* Additional docs (need cleanup and/or combining):
** [[Sheriffing/TBPL/DeveloperDocs]]
** [[Sheriffing/TBPL/ArchitectureAndDependencies]]
** https://intranet.mozilla.org/How_To/Update_Tinderbox_Pushlog_%28tbpl%29
* The replacement for TBPL: [[Auto-tools/Projects/Treeherder|Treeherder]]

Latest revision as of 10:24, 29 July 2018

Tinderboxpushlog ("TBPL") is a tool that correlates checkins with Buildbot results, so that developers and sheriffs can quickly see the results of automatic builds and tests for specific changesets.

TBPL has now been switched off in bug 1054977, since it has been replaced by Treeherder.

Some links