ReleaseEngineering: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 30: Line 30:
* [[ReleaseEngineering/Applications|Applications]] - Various applications and services that RelEng provides
* [[ReleaseEngineering/Applications|Applications]] - Various applications and services that RelEng provides
* [[ReleaseEngineering/Meeting Notes | Public Meeting Notes]]
* [[ReleaseEngineering/Meeting Notes | Public Meeting Notes]]
* Buildbot
 
** Master
== Buildbot ==
*** [[ReleaseEngineering/Master Naming|Master Naming]]
* Master
*** [[ReleaseEngineering/Master Setup|Master Setup]]
** [[ReleaseEngineering/Master Naming|Master Naming]]
*** [[ReleaseEngineering/Buildbot Best Practices|Buildbot Best Practices]]
** [[ReleaseEngineering/Master Setup|Master Setup]]
*** [[ReleaseEngineering/Upgrading Buildbot|Upgrading Buildbot]]
** [[ReleaseEngineering/Upgrading Buildbot|Upgrading Buildbot]]
*** [[ReleaseEngineering/Managing Buildbot with Fabric|Managing Buildbot with Fabric]]
** [[ReleaseEngineering/Preproduction|Preproduction]]
*** [[ReleaseEngineering/Preproduction|Preproduction]]
** [https://intranet.mozilla.org/RelEngWiki/index.php/Masters Masters] (authentication required)
*** [https://intranet.mozilla.org/RelEngWiki/index.php/Masters Masters] (authentication required)
** [[ReleaseEngineering/Queue directories|Queue directories]]
*** [[ReleaseEngineering/Landing Buildbot Master Changes|Landing Buildbot Master Changes]]
* Slave
*** [[ReleaseEngineering/Queue directories|Queue directories]]
** [[ReleaseEngineering/Buildslave Versions|Buildslave Versions]]
** Slave
** [[ReleaseEngineering/Buildslave Startup Process|Buildslave Startup Process]]
*** [[ReleaseEngineering/Buildslave Versions|Buildslave Versions]]
* Development
*** [[ReleaseEngineering/Buildslave Startup Process|Buildslave Startup Process]]
** [[ReleaseEngineering/Virtualenv|Virtualenv]] - How to set up and use python virtual environments
* [[ReferencePlatforms|Reference Platforms]]
** [[ReleaseEngineering:TestingTechniques|Methods for testing your changes]]
* [[ReleaseEngineering:RelEngITSharedDowntime | RelEng+IT shared downtime]]
** [[ReleaseEngineering/Buildbot Best Practices|Buildbot Best Practices]]
* [[ReleaseEngineering/DisposableProjectBranches | Disposable Project Branch Bookings]]
** [[ReleaseEngineering/Landing Buildbot Master Changes|Landing Buildbot Master Changes]]
* [[ReleaseEngineering/Bugzilla/Triage | Bug Triage]]
 
* [[ReleaseEngineering:TestingTechniques|Methods for testing your changes]]
== Releases ==
* [[ReleaseEngineering:StagingMaster|How to work on staging master]]
* [[Release:Release_Automation_on_Mercurial:Documentation|Release Automation on Mercurial]]
* [[Release:Release_Automation_on_Mercurial:Documentation|Release Automation on Mercurial]]
** [https://intranet.mozilla.org/Build:Release:Primer Release Primer]
** [https://intranet.mozilla.org/Build:Release:Primer Release Primer]
*** [https://intranet.mozilla.org/User:Armenzg@mozilla.com:Release:Primer:Hg Release Primer DRAFT CVS and HG combined]
*** [https://intranet.mozilla.org/User:Armenzg@mozilla.com:Release:Primer:Hg Release Primer DRAFT CVS and HG combined]
* [[ReleaseEngineering/Applications#slavealloc|Slave Allocator]]
* [[UpdateGeneration|Update Generation]]
* [[UpdateGeneration|Update Generation]]
** [[ReleaseEngineering/PatcherTags|Patcher tags for release updates]]
** [[ReleaseEngineering/PatcherTags|Patcher tags for release updates]]
== Platform Support ==
* [[ReferencePlatforms|Reference Platforms]]
* [[ReleaseEngineering/Applications#slavealloc|Slave Allocator]]
* [[ReleaseEngineering/Official Platform Support Checklist|Official Platform Support Checklist]]
* [[ReleaseEngineering/Official Platform Support Checklist|Official Platform Support Checklist]]
==  Configuration Management ==
* [[ReleaseEngineering:Puppet | Puppet]] (current)
* [[ReleaseEngineering/PuppetAgain | PuppetAgain]] (new)
* [[ReleaseEngineering/OPSI|OPSI]]
== Buildduty ==
* [[ReleaseEngineering/Managing Buildbot with Fabric|Managing Buildbot with Fabric]]
* [[Tinderbox_Push_Log | TBPL]] - Tinderbox Push Log
* [[Clobbering_the_Tree | Clobbering the Tree]]
* [[ReleaseEngineering/Bugzilla/Triage | Bug Triage]]
* [[ReleaseEngineering:RelEngITSharedDowntime | RelEng+IT shared downtime]]
* [[ReleaseEngineering:ProjectBranchPlanning|Project Branch Planning: how to request a new project branch]]
** [[ReleaseEngineering/DisposableProjectBranches | Disposable Project Branch Bookings]]
* [[Build:TinderboxErrors| Tinderbox Error/Warning Reference: Debugging red and orange on Tinderbox]]
== Tryserver ==
* [[ReleaseEngineering/TryserverAsBranch|Tryserver As Branch]]
* [[ReleaseEngineering/TryserverAsBranch|Tryserver As Branch]]
* [[ReleaseEngineering/TryServer | TryServer]]
* [[ReleaseEngineering/TryServer | TryServer]]
* [[ReleaseEngineering/TryChooser | TryChooser]]
* [[ReleaseEngineering/TryChooser | TryChooser]]
* Testing
 
** [[ReleaseEngineering:GraphServer | Graph Server Notes]]
== Testing ==
** [[ReleaseEngineering:IntermittentErrors | Intermittent Errors]]
* [[ReleaseEngineering:GraphServer | Graph Server Notes]]
* Configuration Management
* [[ReleaseEngineering:IntermittentErrors | Intermittent Errors]]
** [[ReleaseEngineering:Puppet | Puppet]] (current)
 
** [[ReleaseEngineering/PuppetAgain | PuppetAgain]] (new)
== Bugzilla ==
** [[ReleaseEngineering/OPSI|OPSI]]
* [[Tinderbox_Push_Log | TBPL]] - Tinderbox Push Log
* Bugzilla
** [[ReleaseEngineering/Bugzilla/Flags|Flags]]
** [[ReleaseEngineering/Bugzilla/Flags|Flags]]
** [[ReleaseEngineering/Bugzilla/Whiteboard|Whiteboard]]
** [[ReleaseEngineering/Bugzilla/Whiteboard|Whiteboard]]
** [[ReleaseEngineering/Bugzilla/Triage|Triage]]
** [[ReleaseEngineering/Bugzilla/Triage|Triage]]
* [[ReleaseEngineering/UsefulTricks|Useful Tricks]]
* [[ReleaseEngineering/UsefulTricks|Useful Tricks]]
* Python
** [[ReleaseEngineering/Virtualenv|Virtualenv]] - How to set up and use python virtual environments
* [https://intranet.mozilla.org/RelEngWiki/index.php/Deployed_binaries Deployed Binaries] (authentication required)
* [[ReleaseEngineering:ProjectBranchPlanning|Project Branch Planning: how to request a new project branch]]
*Tinderbox / BuildBot
** [[ReleaseEngineering:Farm|Mozilla.org Build Farm Roster]]
** [[Build:OutageReports|Outage Reports]]
** [[Build:Tinderbox Setup|Tinderbox Setup]]
** [[Build:ClobberingATinderbox|Clobbering Your Own Tinderbox or Unit Test Builds]]
** [[Build:TryServer| "Try" server - test patches before checking in]]
** [[Build:TinderboxErrors| Tinderbox Error/Warning Reference: Debugging red and orange on Tinderbox]]


= Subpages =
= Subpages =

Revision as of 20:13, 8 August 2012

Quick Links For You


Quick Links For Us

Team

John O'Duinn (joduinn)

Chris Atlee (catlee)

Chris Cooper (coop)

Check out our blogs!

Documentation

Buildbot

Releases

Platform Support

Configuration Management

Buildduty

Tryserver

Testing

Bugzilla

Subpages

Work Weeks