Skip to content

signingscript: build makemsix in a separate stage#1397

Merged
jcristau merged 1 commit intomozilla-releng:masterfrom
jcristau:signingscript-stage-msix
Mar 20, 2026
Merged

signingscript: build makemsix in a separate stage#1397
jcristau merged 1 commit intomozilla-releng:masterfrom
jcristau:signingscript-stage-msix

Conversation

@jcristau
Copy link
Contributor

Keep the final image smaller by not installing extra build dependencies in it.

@jcristau jcristau force-pushed the signingscript-stage-msix branch 2 times, most recently from 3c62480 to 9055da5 Compare March 19, 2026 15:56
@jcristau
Copy link
Contributor Author

Size of image.tar.zst:
Before: 922MB
After: 180MB

@jcristau jcristau marked this pull request as ready for review March 19, 2026 16:30
@jcristau jcristau requested a review from a team as a code owner March 19, 2026 16:30
We don't need a compiler etc on the final image.
@jcristau jcristau force-pushed the signingscript-stage-msix branch from 9055da5 to ec547b6 Compare March 20, 2026 08:54
@jcristau jcristau enabled auto-merge (squash) March 20, 2026 08:54
@jcristau jcristau merged commit 4e568eb into mozilla-releng:master Mar 20, 2026
7 checks passed
@jcristau jcristau deleted the signingscript-stage-msix branch March 20, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants