Closed Bug 613229 Opened 15 years ago Closed 15 years ago

release tagging scripts should use shared source

Categories

(Release Engineering :: General, defect, P5)

All
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: bhearsum)

References

Details

Attachments

(2 files, 1 obsolete file)

Turns out that they use clone() instead of mercurial() currently, which bypasses potential share usage.
This isn't pressing -> P5
Priority: -- → P5
Blocks: 478420
Comment on attachment 502912 [details] [diff] [review] use shared source in tagging This patch worked fine in staging, but I did discover that we don't have rebase or mq enabled on the Linux build machines, which breaks our push race protection regardless of shared source usage or not :-(. I filed bug 625121 on that.
Attachment #502912 - Flags: review?(catlee)
Attachment #502916 - Attachment is obsolete: true
Attachment #503219 - Flags: review?(catlee)
Attachment #502912 - Attachment description: [untested] use shared source in tagging → use shared source in tagging
Attachment #502912 - Flags: review?(catlee) → review+
Attachment #503219 - Flags: review?(catlee) → review+
Comment on attachment 502912 [details] [diff] [review] use shared source in tagging changeset: 1995:9d809129322d
Attachment #502912 - Flags: checked-in+
Comment on attachment 503219 [details] [diff] [review] updated patch, tested and working changeset: 1427:605dd9f0fdce
Attachment #503219 - Flags: checked-in+
This went to production today.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
I made a stupid typo in the posted patch (that I had fixed locally on the staging master), I had to push this bustage fix: http://hg.mozilla.org/build/buildbotcustom/rev/ba033184af1e
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: