Calendar/Release Build Instructions

From MozillaWiki
Jump to navigation Jump to search

Initial Preparation

  • L10n lead needs to approve or reject any existing sign-offs for milestone on l10n dashboard.
  • L10n lead needs to make sure shipped-locales is up to date.
  • Release driver needs to determine the changesets & relbranches for the release.

Preparing for the builds

  • Someone needs to hit the ship-it button on the dashboard for the milestone, and land the l10n changesets.
  • Build needs to update release_calendar.py with:
    • Changesets and relbranches
    • version, appVersion, milestone (= gecko version), buildNumber, baseTag
    • The oldVersion, oldAppVersion, oldBuildNumber are usually updated, but it isn't vital in the current configuration.
  • Check everything into buildbot-configs.

Starting the builds