Closed Bug 1430006 Opened 2 years ago Closed 10 months ago

Configure scriptoworker and related scopes from taskcluster graph config.

Categories

(Thunderbird :: Build Config, enhancement)

enhancement
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tomprince, Assigned: tomprince)

References

Details

Attachments

(5 files)

Currently, there is a bunch of logic in taskcluster/taskgraph/util/scriptwoker.py (as well as scattered in the transformations) that controls what scriptworkers types and which scopes to use. Given that thunderbird is using separate scopes and workers, we need a way to configure this outside of code.
Component: General → Build Config
Keywords: leave-open
Product: Release Engineering → Thunderbird
Comment on attachment 8942086 [details]
Bug 1430006: Allow specifying the scope prefix to be used for script workers; r?aki

Johan Lorenzo [:jlorenzo] has approved the revision.

https://phabricator.services.mozilla.com/D382#9178
Attachment #8942086 - Flags: review+
Comment on attachment 8942086 [details]
Bug 1430006: Allow specifying the scope prefix to be used for script workers; r?aki

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D382#9203
Attachment #8942086 - Flags: review+
Comment on attachment 8942086 [details]
Bug 1430006: Allow specifying the scope prefix to be used for script workers; r?aki

Johan Lorenzo [:jlorenzo] has been removed from the revision.
Aki Sasaki [:aki] has been removed from the revision.

https://phabricator.services.mozilla.com/D382#9205
Attachment #8942086 - Flags: review+
Comment on attachment 8942086 [details]
Bug 1430006: Allow specifying the scope prefix to be used for script workers; r?aki

Johan Lorenzo [:jlorenzo] has approved the revision.
Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D382#9268
Attachment #8942086 - Flags: review+
Comment on attachment 8942317 [details]
Bug 1430006: Move push-apk settings into the kind; r?aki

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D383#9271
Attachment #8942317 - Flags: review+
Comment on attachment 8942329 [details]
Bug 1430006: Add separate function for calculating phases; r=aki

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D384#9275
Attachment #8942329 - Flags: review+
Comment on attachment 8942086 [details]
Bug 1430006: Allow specifying the scope prefix to be used for script workers; r?aki

Johan Lorenzo [:jlorenzo] has been removed from the revision.

https://phabricator.services.mozilla.com/D382#9278
Attachment #8942086 - Flags: review+
Comment on attachment 8942317 [details]
Bug 1430006: Move push-apk settings into the kind; r?aki

Johan Lorenzo [:jlorenzo] has approved the revision.

https://phabricator.services.mozilla.com/D383#9316
Attachment #8942317 - Flags: review+
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/c5132727a5cf
Allow configuring scriptworkers per-graph config; r=aki
https://hg.mozilla.org/integration/mozilla-inbound/rev/d9d1fb68d75d
Move push-apk settings into the kind; r=aki,jlorenzo
https://hg.mozilla.org/integration/mozilla-inbound/rev/b699c46e0381
Add separate function for calculating phases; r=aki
https://hg.mozilla.org/integration/mozilla-inbound/rev/4da679fb17f7
Allow specifying the scope prefix to be used for script workers; r=aki
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/96ff1dfa2c14
Add build signing support; r=me
Comment on attachment 8945501 [details]
Bug 1430006: Allow configuring scriptworkers per-graph config; r=aki

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D379
Attachment #8945501 - Flags: review+
Attachment #8942086 - Attachment description: Bug 1430006: Allow specifying the dep-signing scope to use in the graph config; r?dustin,aki → Bug 1430006: Allow specifying the scope prefix to be used for script workers; r?aki
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Assignee: nobody → phab-bot
Assignee: phab-bot → mozilla
You need to log in before you can comment on or make changes to this bug.