Closed Bug 1891542 Opened 10 months ago Closed 10 months ago

Remove last vestiges of comm-central specific configs from gecko_taskgraph

Categories

(Thunderbird :: Build Config, task)

Tracking

(thunderbird_esr115 fixed, thunderbird125 affected, thunderbird126 fixed)

RESOLVED FIXED
127 Branch
Tracking Status
thunderbird_esr115 --- fixed
thunderbird125 --- affected
thunderbird126 --- fixed

People

(Reporter: rjl, Assigned: rjl)

References

Details

Attachments

(1 file)

gecko_taskgraph.util.attributes has constants like TRUNK_PROJECTS. RELEASE_PROJECTS, etc as well as mappings from projects to scriptworker scopes. Thunderbird projects are in there as well.
Time to split out Thunderbird projects into comm_taskgraph.

This gets most of the comm_taskgraph project-related bits out of gecko_taskgraph.
At least the code that needs updating every year when its time for a new ESR
repo.

Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/c4e331f42a25
Read project & scriptworker attributes from comm_taskgraph.util.taskgraph_attributes. r=dandarnell

Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED

Comment on attachment 9396765 [details]
Bug 1891542 - Read project & scriptworker attributes from comm_taskgraph.util.taskgraph_attributes. r=#thunderbird-build-system-reviewers

[Approval Request Comment]
Regression caused by (bug #): N/A
User impact if declined: None - infra only
Testing completed (on c-c, etc.): needs verification on beta and with a staging release from c-esr115
Risk to taking this patch (and alternatives if risky):
Low enough risk. This enables us to switch comm-esr115 to an "esr115" release type in CI. This is essential for the release2esr channel migration and the next step in monthly releases.

Attachment #9396765 - Flags: approval-comm-esr115?
Attachment #9396765 - Flags: approval-comm-beta?
Target Milestone: --- → 127 Branch

Comment on attachment 9396765 [details]
Bug 1891542 - Read project & scriptworker attributes from comm_taskgraph.util.taskgraph_attributes. r=#thunderbird-build-system-reviewers

[Triage Comment]
Approved for esr115 by wsmwk via Matrix.

Approving for beta by rjl for completeness.

Attachment #9396765 - Flags: approval-comm-esr115?
Attachment #9396765 - Flags: approval-comm-esr115+
Attachment #9396765 - Flags: approval-comm-beta?
Attachment #9396765 - Flags: approval-comm-beta+

Broke beta too. Backing out on comm-beta and comm-central.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Pushed by daniel@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/bcd6c89fecac
Read project & scriptworker attributes from comm_taskgraph.util.taskgraph_attributes. r=dandarnell

Status: REOPENED → RESOLVED
Closed: 10 months ago10 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: