centralize ship it taskcluster client generation
Categories
(Release Engineering :: Firefox-CI Administration, enhancement)
Tracking
(Not tracked)
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
Attachments
(4 files)
Similar to https://bugzilla.mozilla.org/show_bug.cgi?id=1879021, but for clients.yml. Doing this will require adding support for features for clients.
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
Depends on D201063
| Assignee | ||
Comment 3•2 years ago
|
||
This generates exactly the same set of clients as we have now with the following exceptions:
- Some descriptions have changed
- adhoc-signing shipitscript clients have been removed. (This is OK - we've never used them, and have no plans to at this time.)
Depends on D201064
| Assignee | ||
Comment 4•2 years ago
|
||
In addition to the existing patches, we'll need a bit more client enhancements to deal with changes like https://phabricator.services.mozilla.com/D197539.
| Assignee | ||
Comment 5•2 years ago
|
||
Depends on D201065
Pushed by bhearsum@mozilla.com:
https://hg.mozilla.org/ci/ci-configuration/rev/1663f812c01a
refactor some ci-admin code to make it re-usable outsides of grants r=jlorenzo
https://hg.mozilla.org/ci/ci-configuration/rev/c98e37457336
add support for generating templatized clients r=jlorenzo
https://hg.mozilla.org/ci/ci-configuration/rev/7f3e3ac407ee
move shipitscript clients to clients-interpreted.yml r=jlorenzo
https://hg.mozilla.org/ci/ci-configuration/rev/746f8b0a08c7
move shipit app client scopes to clients-interpreted.yml r=jlorenzo
Description
•