Port bug 1790918: toolchain-alias can now be keyed by project
Categories
(Thunderbird :: Build Config, task)
Tracking
(thunderbird_esr102 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr102 | --- | unaffected |
People
(Reporter: rjl, Assigned: rjl)
References
Details
Attachments
(1 file)
There's some checking done at https://searchfox.org/comm-central/rev/1480d9f14070fee52641c2698fc9a104b02ceddb/taskcluster/comm_taskgraph/loader/reference.py#70-88 which makes sure that a task kind importing jobs from m-c gecko_taskgraph only tries to imports individual jobs that actually exist.
Bug 1790918 changed toolchain jobs so that toolchain-alias
is now possibly keyed by project. The value has not been resolved when the checking code runs though, so need to call resolve_keyed_by
when looking at toolchain-alias
.
Assignee | ||
Comment 1•2 years ago
|
||
Reference jobs are imported from m-c gecko_taskgraph. There's a check to make
sure that what is named in c-c kind.yml files actually exists.
Bug 1790918 changed toolchain jobs so that toolchain-alias is now possibly keyed
by project. The value has not been resolved when the checking code runs though,
so need to call resolve_keyed_by when looking at toolchain-alias.
Updated•2 years ago
|
Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/3211a7bc51c3
Port bug 1790918: Resolve toolchain-alias in order to verify imported reference-jobs. r=aleca
Updated•2 years ago
|
Pushed by mkmelin@iki.fi: https://hg.mozilla.org/comm-central/rev/acb6d924831a follow-up, fix linting. rs=black-lint DONTBUILD
Description
•