Closed Bug 1751515 Opened 3 years ago Closed 3 years ago

Allow to produce artifact builds from signed automation builds

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(firefox98 fixed)

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: nalexander, Assigned: nalexander)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidedi-multilocale])

Attachments

(3 files)

I have been investigating whether we can replace single-locale repacks with artifact builds, and one of the things that can't be done right now is to produce an artifact build that consumes a signed automation build. (I.e., a Bs job rather than a B job.) This ticket tracks ticking off a few small blockers to that.

This avoids processing .asc files when consuming signed builds.

Assignee: nobody → nalexander
Status: NEW → ASSIGNED

This keeps the shape of the package produced by mach package in the
artifact build like that of the input Bs package.

Depends on D136670

When consuming artifacts from Bs jobs, there is no test archive.
The consumer still needs to specify "no tests", but this at least
allows the artifact build to proceed.

Depends on D136671

Whiteboard: [fidedi-multilocale]
Pushed by nalexander@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3352c1db0380 Part 1: Anchor artifact regexps to end of string with `$`. r=firefox-build-system-reviewers,glandium https://hg.mozilla.org/integration/autoland/rev/0d37c3c092c6 Part 2: Preserve .sig signatures in Linux artifact builds. r=firefox-build-system-reviewers,glandium https://hg.mozilla.org/integration/autoland/rev/f24c60505182 Part 3: Do not install artifact test archive when `--disable-tests`. r=firefox-build-system-reviewers,glandium
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
Blocks: 1753102
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: