Closed
Bug 1876902
Opened 1 year ago
Closed 11 months ago
Provide a way to sign macOS builds locally
Categories
(Firefox Build System :: General, enhancement, P1)
Firefox Build System
General
Tracking
(firefox125 fixed)
RESOLVED
FIXED
125 Branch
Tracking | Status | |
---|---|---|
firefox125 | --- | fixed |
People
(Reporter: haik, Assigned: haik)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Provide a ./mach
command that can be used to sign local packaged builds so that developers can easily sign Firefox app bundles and perform manual testing. This won't get us to having local builds be automatically signed so that ./mach test ...
commands run on sign builds, but it is one step closer. The .app built in the object dir is not signable because it includes symlinks to outside the bundle. Bug 1522409 can be used for the future work to make signing automatic.
Assignee | ||
Updated•1 year ago
|
Severity: -- → N/A
Priority: -- → P1
Assignee | ||
Comment 1•1 year ago
|
||
Introduce a ./mach macos-sign
command that can be used to sign local packaged builds for manual testing.
Updated•1 year ago
|
Attachment #9376803 -
Attachment description: WIP: Bug 1876902 - Provide a way to sign macOS builds locally → Bug 1876902 - Provide a way to sign macOS builds locally r=hneiva! r!#mach-reviewers
Pushed by haftandilian@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e8d20bbb8f68
Provide a way to sign macOS builds locally r=mach-reviewers,hneiva r!#mach-reviewers
Comment 3•11 months ago
|
||
Backed out for causing rst lint failures in signing_macos_build.rst
- Backout link
- Push with failures
- Failure Log
- Failure line: TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/docs/contributing/signing/signing_macos_build.rst:97 | Explicit markup ends without a blank line; unexpected unindent. (rst)
Flags: needinfo?(haftandilian)
Pushed by haftandilian@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d23f976d6c03
Provide a way to sign macOS builds locally r=mach-reviewers,hneiva r!#mach-reviewers
Comment 5•11 months ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 11 months ago
status-firefox125:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
Assignee | ||
Updated•11 months ago
|
Flags: needinfo?(haftandilian)
You need to log in
before you can comment on or make changes to this bug.
Description
•