Open Bug 2070444 Opened 2 days ago Updated 1 hour ago

Run addon and artifact-build tasks on git-backed pushes

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(Not tracked)

REOPENED

People

(Reporter: nhadji, Assigned: nhadji)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files)

Part of the Mercurial -> Git CI migration (gecko2github). Follow-up to Bug 2070089, same procedure.

Remove the run-on-repo-type: [hg] and clone-with: hg keys from:

  • taskcluster/kinds/addon/kind.yml
  • taskcluster/kinds/artifact-build/kind.yml

One revision per file. Each kind was verified before submission: a baseline try (hg) push with the guards in place and a firefox-dev (git) push with the guards removed are both green (addon: addon-tps-xpi; artifact-build: all six *-artifact tasks including the macosx64 pair), the git-push task logs confirm cloning from github.com, and the artifact lists are identical between the two backends (including tps.xpi and the full artifact-build output set).

Assignee: nobody → nhadji
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 12 hours ago
Resolution: --- → FIXED
Target Milestone: --- → 158 Branch
Pushed by smolnar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/be92328f2e2f https://hg.mozilla.org/integration/autoland/rev/564e0d94b8d9 Revert "Bug 2070444 - Run addon tasks on git-backed pushes, r=taskgraph-reviewers,jcristau" for causing build-signing timeouts
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 158 Branch → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: