122
edits
(→Verify branch readiness =: extra =) |
(Add commands for creating a beta) |
||
Line 38: | Line 38: | ||
You may have to search [https://treeherder.mozilla.org/#/jobs?repo=nss the prior jobs in treeherder] to find the relevant branch. | You may have to search [https://treeherder.mozilla.org/#/jobs?repo=nss the prior jobs in treeherder] to find the relevant branch. | ||
===== Prepare a beta ===== | |||
# Make sure the beta tags are there in <code>lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h</code> | |||
# If the branch hasn't been made yet, make it | |||
#: <code>$ hg branch NSS_3_39_BRANCH</code> | |||
# Otherwise, ensure you're on the correct branch. | |||
# Then produce the beta tag on the branch. We number betas from BETA1 upward | |||
#: <code>$ hg tag NSS_3_39_BETA1</code> | |||
# Push the changes | |||
#: <code>$ hg outgoing</code> | |||
#: <code>$ hg push --new-branch</code> | |||
===== Prepare the release ===== | ===== Prepare the release ===== | ||
Line 46: | Line 57: | ||
#: <code>$ python automation/release/nss-release-helper.py remove_beta</code> | #: <code>$ python automation/release/nss-release-helper.py remove_beta</code> | ||
#: <code>$ hg diff</code> | #: <code>$ hg diff</code> | ||
#: There should be differences in | #: There should be differences in <code>lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h</code> | ||
# Verify that | # Verify that | ||
## <code>_VERSION</code> definition was changed to have the <code>Beta</code> string removed | ## <code>_VERSION</code> definition was changed to have the <code>Beta</code> string removed |
edits