Add some flexibility to the mach artifact install command
Categories
(Firefox Build System :: General, enhancement)
Tracking
(firefox67 fixed)
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(7 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
and various cleanups.
Assignee | ||
Comment 1•6 years ago
|
||
The filters were added back when buildbot was still used, and some
artifacts were still using file names beginning with "firefox" or
"fennec".
That is not true now that all builds are on taskcluster, and for all of
them, they are now target.$ext.
Assignee | ||
Comment 2•6 years ago
|
||
Once the firefox-* and fennec-* regexp are gone, we come to realize
that all jobs have the same regexp for tests, so we can just
use that across the board and remove the definition from JOB_DETAILS.
Depends on D20441
Assignee | ||
Comment 3•6 years ago
|
||
Once all tests regexp are gone, we come to realize that all the package
regexp are the same for each ArtifactJob subclass, some we move the
definitions to the subclasses.
Depends on D20442
Assignee | ||
Comment 4•6 years ago
|
||
Instead of having cache misses for all variables that may vary when
getting job details. While the currently used variables are mostly
constants, we're going to introduce some flexibility in an subsequent
change.
Depends on D20443
Assignee | ||
Comment 5•6 years ago
|
||
It is now not useful to keep as a separate function.
Depends on D20444
Assignee | ||
Comment 6•6 years ago
|
||
and to opt-out of test artifacts.
Depends on D20445
Assignee | ||
Comment 7•6 years ago
|
||
Depends on D20446
Comment 9•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/cd0887190430
https://hg.mozilla.org/mozilla-central/rev/8f52eac86c83
https://hg.mozilla.org/mozilla-central/rev/70d73ba56f65
https://hg.mozilla.org/mozilla-central/rev/b151215219e9
https://hg.mozilla.org/mozilla-central/rev/e953a0b9aefc
https://hg.mozilla.org/mozilla-central/rev/b78a6ad317cf
https://hg.mozilla.org/mozilla-central/rev/4e79e369f1ee
Description
•