Closed
Bug 1469697
Opened 7 years ago
Closed 6 years ago
Use run-task "using" code for all run-task based tasks
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox70 fixed)
RESOLVED
FIXED
mozilla70
| Tracking | Status | |
|---|---|---|
| firefox70 | --- | fixed |
People
(Reporter: gps, Assigned: glandium)
References
Details
Attachments
(3 files)
Currently, a number of "using: X" tasks end up using run-task. e.g. "using: mozharness."
run-task based tasks make a number of assumptions and have added functionality.
We should probably have all run-task based tasks go through the same code for populating the task definition so things are consistent and we don't have to resort to hacks like https://hg.mozilla.org/mozilla-central/file/257c191e7903/taskcluster/taskgraph/transforms/task.py#l819.
Updated•6 years ago
|
Version: Version 3 → 3 Branch
| Assignee | ||
Comment 1•6 years ago
|
||
FWIW, I'm doing this in bug 1525373 for the mozharness transforms, but won't touch the other transforms that use run-task.
| Assignee | ||
Comment 2•6 years ago
|
||
| Assignee | ||
Comment 3•6 years ago
|
||
Most other tasks use GECKO_PATH, as that's what run-task uses.
| Assignee | ||
Comment 4•6 years ago
|
||
| Assignee | ||
Updated•6 years ago
|
Assignee: nobody → mh+mozilla
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a1e9b4955743
Use run-task transform for spidermonkey tasks. r=tomprince
https://hg.mozilla.org/integration/mozilla-inbound/rev/993f7ea9b260
s/GECKO_DIR/GECKO_PATH/ for hazard build scripts. r=nalexander
https://hg.mozilla.org/integration/mozilla-inbound/rev/a90eaeb66077
Use run-task transform for hazard tasks. r=tomprince
Comment 6•6 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/a1e9b4955743
https://hg.mozilla.org/mozilla-central/rev/993f7ea9b260
https://hg.mozilla.org/mozilla-central/rev/a90eaeb66077
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox70:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in
before you can comment on or make changes to this bug.
Description
•