Use `fetch-content` to download input in repackage tasks

RESOLVED FIXED

Status

enhancement
RESOLVED FIXED
11 months ago
10 months ago

People

(Reporter: tomprince, Assigned: tomprince)

Tracking

unspecified
Dependency tree / graph

Firefox Tracking Flags

(firefox63 fixed)

Details

Attachments

(7 attachments)

No description provided.
Rather than trying to parse strings, just pass a json blob. This will allow us
to easily do things like mark artifacts to be left unextracted.
generic-worker transparently compresses uncompressed artifacts. Teach
fetch-content to decompress those artifacts.
Blocks: 1484264
Assignee: nobody → mozilla
Status: NEW → ASSIGNED
Comment on attachment 9001774 [details]
Bug 1484012: [fetch-content] Add an option to not unpack downloaded artifacts; r?gps

Gregory Szorc [:gps] has approved the revision.
Attachment #9001774 - Flags: review+
Comment on attachment 9001776 [details]
Bug 1484012: [fetch-content] Add support for downloading private artifacts; r?gps

Gregory Szorc [:gps] has approved the revision.
Attachment #9001776 - Flags: review+
Comment on attachment 9001777 [details]
Bug 1484012: [taskgraph] Allow windows mozharness tasks to use `fetch-content`; r?gps

Gregory Szorc [:gps] has approved the revision.
Attachment #9001777 - Flags: review+
Comment on attachment 9001778 [details]
Bug 1484012: [mozharness] Hard-code repackage input/output directories, since they don't vary meaningfully; r?Callek

Justin Wood (:Callek) has approved the revision.
Attachment #9001778 - Flags: review+
Comment on attachment 9001780 [details]
Bug 1484012: [mozharness] Use fetch-content to download inputs in repackage tasks; r?Callek

Justin Wood (:Callek) has approved the revision.
Attachment #9001780 - Flags: review+
Comment on attachment 9001773 [details]
Bug 1484012: [fetch-content] Pass `MOZ_FETCHES` as json; r?gps,ahal

Andrew Halberstadt [:ahal] has approved the revision.
Attachment #9001773 - Flags: review+
Comment on attachment 9001773 [details]
Bug 1484012: [fetch-content] Pass `MOZ_FETCHES` as json; r?gps,ahal

Gregory Szorc [:gps] has approved the revision.
Attachment #9001773 - Flags: review+
Comment on attachment 9001775 [details]
Bug 1484012: [fetch-content] Transparently decompress artifacts; r?gps

Gregory Szorc [:gps] has approved the revision.
Attachment #9001775 - Flags: review+
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a163c35b868f
[fetch-content] Pass `MOZ_FETCHES` as json; r=gps,ahal
https://hg.mozilla.org/integration/mozilla-inbound/rev/99ba9748f549
[fetch-content] Add an option to not unpack downloaded artifacts; r=gps
https://hg.mozilla.org/integration/mozilla-inbound/rev/bd9d1bad72b6
[fetch-content] Transparently decompress artifacts; r=gps
https://hg.mozilla.org/integration/mozilla-inbound/rev/fa7466bb8cf8
[fetch-content] Add support for downloading private artifacts; r=gps
https://hg.mozilla.org/integration/mozilla-inbound/rev/9ea8c3b04f72
[taskgraph] Allow windows mozharness tasks to use `fetch-content`; r=gps
https://hg.mozilla.org/integration/mozilla-inbound/rev/a55c12f57d37
[mozharness] Hard-code repackage input/output directories, since they don't vary meaningfully; r=Callek
https://hg.mozilla.org/integration/mozilla-inbound/rev/5c6511e28eff
[mozharness] Use fetch-content to download inputs in repackage tasks; r=Callek
Depends on: 1493056
You need to log in before you can comment on or make changes to this bug.