Open Bug 2064412 Opened 22 days ago Updated 9 hours ago

Make the `build-components` kind clone from GitHub rather than hg.mozilla.org

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(Not tracked)

REOPENED

People

(Reporter: ahal, Assigned: ahal, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Currently, tasks generated by the build-components Taskcluster kind (taskcluster/kinds/build-components/*.yml) clone the tree from hg.mozilla.org as part of their checkout step.

As part of the broader effort to move off of Mercurial and onto Git/GitHub, these tasks should instead clone from GitHub when possible. If there is no Github location to clone from, then it will fallback to Hg (for now)

Assignee: nobody → ahal
Status: NEW → ASSIGNED
Pushed by smolnar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/109b4c2da492 https://hg.mozilla.org/integration/autoland/rev/ca6f3d31a302 Revert "Bug 2064412 - Clone build-components tasks with Git, r=taskgraph-reviewers,bhearsum" for causing toolchain failures

The failure looks unrelated?

Flags: needinfo?(smolnar)

backed out by mistake
relanded

Flags: needinfo?(ahal)
Flags: needinfo?(smolnar)
Status: ASSIGNED → RESOLVED
Closed: 12 hours ago
Resolution: --- → FIXED
Target Milestone: --- → 157 Branch
Pushed by ctuns@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/8db09b47689d https://hg.mozilla.org/mozilla-central/rev/920a52be5d43 Revert "Bug 2064412 - Clone build-components tasks with Git, r=taskgraph-reviewers,bhearsum" for causing signing failures

Backed out for causing signing failures

Status: RESOLVED → REOPENED
Flags: needinfo?(ahal)
Resolution: FIXED → ---
Target Milestone: 157 Branch → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: