947
edits
(→Release to Mozilla-central: removing obselete section) |
(cleanup --- in progress) |
||
| Line 1: | Line 1: | ||
Releasing Mozmill has a lot of moving parts. Here's how it's done. | Releasing Mozmill has a lot of moving parts. Here's how it's done. | ||
= | (See https://bugzilla.mozilla.org/show_bug.cgi?id=691368 for the bad page title) | ||
= Bump the Version Numbers in the Source = | |||
Versions are recorded in the python package setup.py files, and the | |||
extension install.rdf files (for jsbridge and mozmill). In addition, | |||
the python package dependencies should be appropriately bumped as | |||
well. | |||
In order to bump the versions, it is recommended that you use the | |||
version bumping script: | |||
https://github.com/mozautomation/mozmill/blob/master/versionbump.py | |||
Using --help to see the options for this script. | |||
= Releasing a Preview Release (aka Release to PyPi) = | = Releasing a Preview Release (aka Release to PyPi) = | ||
# Bump your version: git checkout -b versionbump (do this from your dev branch for the release) | # Bump your version: git checkout -b versionbump (do this from your dev branch for the release) | ||
edits