Closed Bug 1569124 Opened 6 years ago Closed 6 years ago

Add git support to fetch tasks

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

(1 file)

This is loosely based on what was in bug 1467359, but simplified to handle git only, and simply using git-archive because, at least now, it's deterministic (it uses the commit date as timestamp in tar archives).

Summary: Add git support for fetch tasks → Add git support to fetch tasks

This is loosely based on what was in bug 1467359, but simplified to
handle git only, and simply using git-archive because, at least now,
it's deterministic (it uses the commit date as timestamp in tar
archives).

This also adds 4 tasks for some of the things we use for toolchains, but
doesn't hook them up yet.

This also upgrades the fetch docker image to Debian buster, and installs
the required packages in it.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/e7a1cf0c6425 Add git support to fetch tasks. r=tomprince
Blocks: 1569887
Blocks: 1569899
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/7360ba9faf21 Port bug 1569124: s/Fetch-URL/Fetch/ in taskcluster/ci/config.yml. rs=bustage-fix
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: