windows builds should only produce tarballs instead of both zip and exes
Categories
(Release Engineering :: General, defect, P3)
Tracking
(Not tracked)
People
(Reporter: bhearsum, Unassigned)
References
Details
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
Comment 3•11 years ago
|
||
Comment 4•11 years ago
|
||
Reporter | ||
Comment 5•11 years ago
|
||
Comment 6•11 years ago
|
||
Comment 7•11 years ago
|
||
Comment 8•11 years ago
|
||
Comment 9•11 years ago
|
||
Comment 10•11 years ago
|
||
Reporter | ||
Comment 11•11 years ago
|
||
Comment 12•11 years ago
|
||
Updated•11 years ago
|
Comment 16•11 years ago
|
||
Updated•8 years ago
|
Assignee | ||
Updated•7 years ago
|
Comment 17•6 years ago
|
||
Comment 18•6 years ago
|
||
Comment 19•6 years ago
|
||
Comment 20•6 years ago
|
||
Comment 21•6 years ago
|
||
Comment 22•6 years ago
|
||
Re-naming the bug based on the latest discussion here.
Comment 23•6 years ago
|
||
ni mshal and chmanchester so can provide any feedback on this approach
Comment 24•6 years ago
|
||
It looks like mozregression uses mozinstall to unpack things, and they would both need to be updated to support zstd and/or a new extension if we need to be able to pull those packages from the build task. However since it sounds like the proposal is to just use tarballs internally, we could have the build system always generate a zstd tarball and then have repackage convert to the user-facing file format at the end. I think we'd need to then sort out how the repackage task works for non-signed builds, or if we just need to update mozregression and artifact builds to be able to use tarballs as well.
Comment 25•6 years ago
|
||
If we're vigilante about updating clients (and providing a simple way to unpack and run a build with widely available tools) I don't see any problem with this approach.
Comment 26•3 years ago
|
||
Aiui, we still produce zips in CI, but we no longer ship them.
In nine years there hasn't been enough momentum to fully resolve this bug. I'm happy to mentor anyone who wants to drive this to 100% done: changing the format we create; changing any signing logic; any beetmover logic; any test download/extract logic, etc., etc. But in the absence of someone to own this, let's -> RESO INCOMPLETE
Description
•