Closed Bug 2044330 Opened 3 days ago Closed 1 day ago

Schedule tasks on-push to all branches of firefox-dev and staging-firefox

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox153 fixed)

RESOLVED FIXED
153 Branch
Tracking Status
firefox153 --- fixed

People

(Reporter: ahal, Assigned: ahal)

References

(Blocks 2 open bugs)

Details

Attachments

(3 files)

We need to configure these repos to schedule tasks on pushes to all branches as they will act like try repos. Also need to ensure they are considered "try-like" by Taskgraph.

There is no longer a single "try" repository. On Github there are at
least four of them. A binary "repo is either try or not" is no longer
meaningful under this model.

So instead, let's remove the is_try() helper and replace its use with
context dependent alternatives.

Attachment #9592672 - Attachment description: WIP: Bug 2044330 - Schedule tasks on-push to firefox-dev and staging-firefox, r?#releng-reviewers! → Bug 2044330 - Schedule tasks on-push to firefox-dev and staging-firefox, r?#releng-reviewers!
Attachment #9592673 - Attachment description: WIP: Bug 2044330 - Remove 'is_try' utility helper, r?#taskgraph-reviewers! → Bug 2044330 - Remove 'is_try' utility helper, r?#taskgraph-reviewers!
Pushed by ahalberstadt@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/57f31982bdc7 https://hg.mozilla.org/integration/autoland/rev/deed7a9e8d78 Schedule tasks on-push to firefox-dev and staging-firefox, r=releng-reviewers,taskgraph-reviewers,bhearsum https://github.com/mozilla-firefox/firefox/commit/50a762db5fb9 https://hg.mozilla.org/integration/autoland/rev/79b524d91e21 Remove 'is_try' utility helper, r=taskgraph-reviewers,bhearsum
Status: ASSIGNED → RESOLVED
Closed: 1 day ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: