947
edits
(→Steps to mirror mozbase: note changeset hash) |
|||
| Line 15: | Line 15: | ||
# Test your changes to make sure you didn't break the build using [https://wiki.mozilla.org/ReleaseEngineering/TryServer TryServer]. | # Test your changes to make sure you didn't break the build using [https://wiki.mozilla.org/ReleaseEngineering/TryServer TryServer]. | ||
# Get the attachment it reviewed, pushed to try and landed on mozilla-inbound. When mozilla-inbound is merged to m-c this bug can be marked fixed. Make sure your m-c commit message references the mozbase commit hash. | # Get the attachment it reviewed, pushed to try and landed on mozilla-inbound. When mozilla-inbound is merged to m-c this bug can be marked fixed. Make sure your m-c commit message references the mozbase commit hash. | ||
# Create a git tag called 'mozilla-central' on your commit, you'll need to delete the old 'mozilla-central' tag. This way, the changeset tagged 'mozilla-central' will always keep track of the current state of mozbase in m-c: | # Create a git tag called 'mozilla-central' on your commit, you'll need to delete the old 'mozilla-central' tag. This way, the changeset tagged 'mozilla-central' will always keep track of the current state of mozbase in m-c. Use the URL of the mozilla-central changeset hash: | ||
<pre> | <pre> | ||
git pull --tags git@github.com:mozilla/mozbase.git master | git pull --tags git@github.com:mozilla/mozbase.git master | ||
git tag -d mozilla-central | git tag -d mozilla-central | ||
git tag -a -m " | git tag -a -m "https://hg.mozilla.org/mozilla-central/rev/5ba9fa0f8194" mozilla-central <git changeset of latest commit in m-c> | ||
git push --tags git@github.com:mozilla/mozbase.git master | git push --tags git@github.com:mozilla/mozbase.git master | ||
</pre> | </pre> | ||
edits