Closed Bug 618409 Opened 14 years ago Closed 14 years ago

Provide a standalone builder to handle l10n repack respins

Categories

(Release Engineering :: General, defect)

x86_64
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: salbiz, Assigned: salbiz)

Details

(Whiteboard: [l10n])

Attachments

(2 files, 3 obsolete files)

Attached patch tools side standalone-repacks (obsolete) — Splinter Review
Re-spinning specific individual locales during a release is a bit painful with the new chunked builders. The standalone builder should alleviate this. The patch doesn't use schedulers at all, so the builder is kicked off through force build, with required properties (locale, release_config, script_repo_revision) set through the force build form.
Attachment #496889 - Flags: review?(bhearsum)
Attachment #496890 - Flags: review?(bhearsum)
Good catch!
Whiteboard: [l10n]
Comment on attachment 496889 [details] [diff] [review]
tools side standalone-repacks

Per real life conversation, we need to support multiple locales in a single run of this. Likely solution is to be comma separated list of locales, which will need to be unpacked by this wrapper. Also shouldn't need the signed stuff.
Attachment #496889 - Flags: review?(bhearsum) → review-
Comment on attachment 496890 [details] [diff] [review]
use scriptFactory to add standalone_repacks builder

Needs adjusting for the signed stuff.
Attachment #496890 - Flags: review?(bhearsum)
Adjusted to remove signing option and add support for multiple locales at a time
Attachment #496889 - Attachment is obsolete: true
Attachment #497975 - Flags: review?(bhearsum)
Removed signing option
Attachment #496890 - Attachment is obsolete: true
Attachment #497976 - Flags: review?(bhearsum)
Comment on attachment 497975 [details] [diff] [review]
tools side standalone-repacks (multiple-locale support)

Almost; use 'unset IFS' to reset it rather than assigning a space. The default value is actually more complex (space, newline, tab -- I think).
Attachment #497975 - Flags: review?(bhearsum) → review-
Attachment #497976 - Flags: review?(bhearsum) → review+
Done. Tests out locally.
Attachment #497975 - Attachment is obsolete: true
Attachment #498737 - Flags: review?(bhearsum)
Attachment #498737 - Flags: review?(bhearsum) → review+
Comment on attachment 497976 [details] [diff] [review]
use scriptFactory to add standalone_repacks builder (adjust to remove signing option)

Landed on default: changeset:   1319:ab8175be13cb


Syed, can you add docs to the Mercurial Release Automation page for this feature?
Attachment #497976 - Flags: checked-in+
Comment on attachment 498737 [details] [diff] [review]
unset IFS properly

Landed on default: changeset:   1906:8fa9dacec785
Attachment #498737 - Flags: checked-in+
Landed cleanly on Friday.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
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: