Closed Bug 1484012 Opened 6 years ago Closed 6 years ago

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

Categories

(Release Engineering :: Release Automation: Other, enhancement)

enhancement
Not set
normal

Tracking

(firefox63 fixed)

RESOLVED FIXED
Tracking Status
firefox63 --- fixed

People

(Reporter: tomprince, Assigned: tomprince)

References

Details

Attachments

(6 files, 1 obsolete file)

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

Comment on attachment 9001775 [details]
Bug 1484012: [fetch-content] Transparently decompress artifacts; r?gps

Revision D3555 was moved to bug 1633101. Setting attachment 9001775 [details] to obsolete.

Attachment #9001775 - Attachment is obsolete: true

Comment on attachment 9001775 [details]
Bug 1484012: [fetch-content] Transparently decompress artifacts; r?gps

Revision D3555 was moved to bug 1633101. Setting attachment 9001775 [details] to obsolete.

Attachment #9001775 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: