Closed Bug 1355018 Opened 7 years ago Closed 7 years ago

Make post-release steps use the unified repo

Categories

(Release Engineering :: Release Automation: Other, enhancement, P1)

enhancement

Tracking

(firefox55 fixed)

RESOLVED FIXED
Tracking Status
firefox55 --- fixed

People

(Reporter: jlorenzo, Assigned: jlorenzo)

References

Details

Attachments

(1 file)

I'm not too sure on how to test out the patch. Is there a job I can set up?
See Also: → 1354496
(In reply to Johan Lorenzo [:jlorenzo] from comment #2)
> I'm not too sure on how to test out the patch. Is there a job I can set up?

You can run this locally (on your laptop), just disable pushing and check `hg out`.
Comment on attachment 8856391 [details]
Bug 1355018 - Make post-release steps use the unified repo

https://reviewboard.mozilla.org/r/128316/#review130884

Can you test this before pushing.
Attachment #8856391 - Flags: review?(rail) → review+
Actually, the fix is the same as in bug 1355404, we just need to specify a `clone_upstream_url`. I tested it locally. That gave: 

> 14:33:57     INFO - Running command: ['hg', '--config', 'ui.merge=internal:merge', '--config', 'extensions.robustcheckout=/tmp/toto/scripts/external_tools/robustcheckout.py', 'robustcheckout', 'https://hg.mozilla.org/releases/mozilla-beta', 'mozilla-beta', '--sharebase', '/builds/hg-shared', '--upstream', 'https://hg.mozilla.org/mozilla-unified', '--branch', 'default']
> 14:33:57     INFO - Copy/paste: hg --config ui.merge=internal:merge --config extensions.robustcheckout=/tmp/toto/scripts/external_tools/robustcheckout.py robustcheckout https://hg.mozilla.org/releases/mozilla-beta mozilla-beta --sharebase /builds/hg-shared --upstream https://hg.mozilla.org/mozilla-unified --branch default
See Also: → 1355404
Priority: -- → P1
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2d53e3a676bb
Make post-release steps use the unified repo r=rail
https://hg.mozilla.org/mozilla-central/rev/2d53e3a676bb
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Blocks: 1362480
See Also: → 1367992
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: