Closed Bug 1573435 Opened 5 years ago Closed 5 years ago

Use toolchain fetches for more task kinds

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(7 files)

No description provided.
Depends on: 1573355

While here, use GECKO_PATH instead of $HOME/checkouts/gecko.

The remaining uses all need adjustements to in-tree mozconfigs, so they
all need to be done at once.

However, to make things slightly more intelligible, we do this in two
steps. This is step 1: we modify the use_toolchain transform to take care of
the transformation, while keeping the task definitions intact, so that
we only deal with mozconfig and build script adjustements here.

This part removes the use_toolchains transform, and adjusts all task
definitions accordingly.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/ef9aa40a25e1 Use toolchain fetches for diffoscope tasks. r=nalexander https://hg.mozilla.org/integration/mozilla-inbound/rev/874a06471c7a Use toolchain fetches for openh264 tasks. r=nalexander https://hg.mozilla.org/integration/mozilla-inbound/rev/84afd114aae9 Use toolchain fetches for hazard builds. r=nalexander https://hg.mozilla.org/integration/mozilla-inbound/rev/ab4d3a77070a Use toolchain fetches for spidermonkey builds. r=nalexander https://hg.mozilla.org/integration/mozilla-inbound/rev/3103e4be4bb4 Use toolchain fetches for source-test builds. r=nalexander https://hg.mozilla.org/integration/mozilla-inbound/rev/73576d4b23de Use toolchain fetches for all remaining toolchain uses. r=nalexander https://hg.mozilla.org/integration/mozilla-inbound/rev/df54590321e8 Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/c7e3536e6002 Followup not to drop sccache usage from the switch to fetches. r=me
Regressions: 1575288
Regressions: 1575853
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: