Make mach try always generate try_task_config.json v2
Categories
(Developer Infrastructure :: Try, task, P3)
Tracking
(firefox124 fixed)
| Tracking | Status | |
|---|---|---|
| firefox124 | --- | fixed |
People
(Reporter: glandium, Assigned: ahal)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 1 obsolete file)
We'll keep v1 support for existing configs users may have locally.
| Reporter | ||
Comment 1•6 years ago
|
||
We'll keep v1 support in taskgraph for existing configs users may have locally.
| Assignee | ||
Updated•6 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
I have a use case that requires updating to the v2 schema, so I'm going to steal this.
| Assignee | ||
Comment 3•2 years ago
|
||
Since try_task_config is a parameter, there's no point in doing schema
validation separately. This validation can happen whenever we call
Parameter.check. This way we don't need to maintain separate schemas for the
different versions.
| Assignee | ||
Comment 4•2 years ago
|
||
We've long supported a version 2 for try_task_config.json. v2 is a superset of
v1, so there's no point in using the v1 anymore.
I'm making this change now because I'd like to implement a feature that would
only be supported using v2.
Updated•2 years ago
|
| Assignee | ||
Comment 5•2 years ago
|
||
distutils is deprecated and not always present in Python installations.
Comment 7•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/6eb3026ea806
https://hg.mozilla.org/mozilla-central/rev/b59325356b5b
https://hg.mozilla.org/mozilla-central/rev/6f9f5eecee4d
Description
•