Closed
Bug 1222077
Opened 10 years ago
Closed 6 years ago
Schedule tasks on certain files being changed
Categories
(Firefox Build System :: Task Configuration, task)
Firefox Build System
Task Configuration
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: armenzg, Unassigned)
References
Details
We spoke about scheduling Mozharness tests only when Mozharness code is touched by a changed.
We can analyze the json push for which files are touched:
https://hg.mozilla.org/integration/mozilla-inbound//json-pushes?changeset=317f1490ee1f222849e4c95e565dcd8d96d28032&full=1
If we can structure this in some suitably generic fashion, so that
individual jobs can be included or excluded depending on modifications
to particular sub-trees specified in the YAML files, that would be
pretty awesome.
Updated•10 years ago
|
Component: General → Integration
Updated•9 years ago
|
Component: Integration → Platform and Services
Comment 1•7 years ago
|
||
Found in triage.
Dustin: do we have onchange events now?
Flags: needinfo?(dustin)
Comment 2•7 years ago
|
||
Well, onchange would be a DOM event :)
But, yes, this could be handled with the SCHEDULES stuff. I think that `mozharness` would be an exclusive component, and then the relevant files would be tagged in moz.build as SCHEDULES.exclusive = ['mozharness'].
Armen, do you want to set that up?
Flags: needinfo?(dustin)
| Reporter | ||
Comment 3•7 years ago
|
||
No, I have no involvement with Mozharness these days.
Updated•7 years ago
|
Component: Platform and Services → Task Configuration
Product: Taskcluster → Firefox Build System
Comment 4•6 years ago
|
||
This has been implemented: https://searchfox.org/mozilla-central/rev/b36e97fc776635655e84f2048ff59f38fa8a4626/taskcluster/ci/source-test/python.yml#125
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•