Add a mach command that makes it easy to serve updates locally
Categories
(Toolkit :: Application Update, enhancement, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox143 | --- | fixed |
People
(Reporter: nalexander, Assigned: nalexander)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
There are great instructions for how to generate (unsigned) MAR files, how to serve them, and how to configure Firefox to use them here. This ticket tracks automating that process in the form of a mach command as much as possible, so that it's really easy to test an update cycle locally.
| Assignee | ||
Comment 1•4 years ago
|
||
Updated•4 years ago
|
| Assignee | ||
Comment 2•4 years ago
|
||
This merely glues together well-known incantations. The one thing
that is new is replacing the regular updater binary with the
updater-xpcshell binary, which can apply debug-signed updates. We can
produce debug-signed updates locally -- the relevant key is in the
source tree -- allowing to test a more complete flow. Compiled builds
could set some build-time flags to disable signature verification, but
this approach works with artifact builds as well.
Depends on D109008
| Assignee | ||
Comment 3•4 years ago
|
||
I think we could use mozinstall for all package formats but I don't
really know how to test the existing jobs so this commit reduces churn
by only using mozinstall for DMG packages.
Depends on D109463
Updated•4 years ago
|
Updated•6 months ago
|
Comment 5•6 months ago
|
||
| bugherder | ||
Updated•5 months ago
|
Description
•