Closed Bug 1652098 Opened 3 months ago Closed 2 months ago

move linux base toolchain builds to their own file

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox80 fixed)

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: froydnj, Assigned: froydnj)

References

Details

Attachments

(1 file)

No description provided.

The explanatory comment at the top of the new file provides some context.
The larger motivating context here is wanting to use job-defaults to clean
up the toolchain fetches for the Linux build jobs. But if we did that, we
run into the problem that such fetches are merged with whatever the
individual job(s) specify for their toolchain fetches, not replaced. So
we'd wind up with multiple clang toolchains being downloaded, or similar,
and things would go downhill from there, as workers attempt to unpack those
things to the same location (which is bad) or perhaps error out (which is
also bad).

This change therefore paves the way for providing job-defaults in linux.yml.

Pushed by nfroyd@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/add62f9a3c6c
move linux base toolchain builds to their own file; r=dmajor
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
You need to log in before you can comment on or make changes to this bug.