Closed Bug 569546 Opened 15 years ago Closed 14 years ago

Release automation should handle product renames

Categories

(Release Engineering :: General, defect, P2)

x86
All
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rail, Assigned: rail)

References

Details

(Whiteboard: [automation])

For example, 3.7a4 released under "MozillaDeveloperPreview" branding. The file names of the binaries aren't usual "firefox". The "updates" builder tries to download the previous release using the current product name, so when we decide to release Firefox 4.0 using its usual branding, we should support product renaming (read it from patcher-config?).
Is it only updates that you've seen problems with? (In reply to comment #0) > The "updates" builder tries to download the previous release using the current > product name, This surprises me a bit, based on what's in the patcher config (http://mxr.mozilla.org/mozilla/source/tools/patcher-configs/moz193-branch-patcher2.cfg#67) and in patcher itself (http://mxr.mozilla.org/mozilla/source/tools/patcher/patcher2.pl#330). It ends up downloading the file to "$product-$version.$locale.$platform.complete.mar, though, so the output is probably confusing. > so when we decide to release Firefox 4.0 using its usual > branding, we should support product renaming (read it from patcher-config?). If updates is the only place we're choking because of this, sounds good.
Ooooh, that's even easier then. That section should probably be using what's read in from the patcher config, as you suggest. Probably a good time to change that script to use the common version of that function, too: http://hg.mozilla.org/build/tools/file/99c8fb371499/lib/perl/Release/Patcher/Config.pm
Thanks Rail!
Assignee: nobody → rail
OS: Linux → All
Priority: -- → P2
Fixed in bug 559057
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.