gecko-dev/taskcluster/taskgraph
Andrew Halberstadt e8a36b30d0 Bug 1468812 - [fetch-content] Implement ability to specify a per-fetch subdirectory to extract into r=gps
Currently 'fetch' artifacts are all extracted in the same directory, this could
make the extdir messy, or in the worst case, cause file name collisions.

Some artifacts are ok to extract into the same directory as they're already
bundled within the archive. But other artifacts are not. This patch keeps the
default behaviour (extracting everything into the same directory), but allows
task authors to specify per-artifact directories to extract into.

The syntax is:
path[>dest]@<task>

The 'dest' value will be a subdirectory of the MOZ_FETCHES_DIR environment
variable.

Depends on D2102.

Differential Revision: https://phabricator.services.mozilla.com/D2166

--HG--
extra : moz-landing-system : lando
2018-07-18 17:52:43 +00:00
..
actions Bug 1475194 - In TV-bf, avoid use of --gpu-required for wpt; r=jmaher 2018-07-17 11:25:57 -06:00
cron Bug 1469999 - Use yaml.safe_load() in taskgraph; r=dustin 2018-06-25 21:34:30 +00:00
loader Bug 1463190 - Add forced-MSVC builds to CI to keep that platform green. r=ted 2018-07-09 18:22:45 -04:00
templates Bug 1443974: add a template to run try jobs at 'low' priority; r=ahal 2018-04-02 16:53:05 +00:00
test Bug 1471112 - Split mochitest-gl into mochitest-webgl[1,2]-[core,ext] - r=gbrown 2018-06-25 20:23:33 -07:00
transforms Bug 1468812 - [fetch-content] Implement ability to specify a per-fetch subdirectory to extract into r=gps 2018-07-18 17:52:43 +00:00
util Bug 1472777: add create-interactive action; r=bstack 2018-07-02 20:24:16 +00:00
__init__.py bug 1431799 - add `version` input to release promotion action. r=bhearsum 2018-01-26 13:09:35 -08:00
config.py Bug 1469999 - Use yaml.safe_load() in taskgraph; r=dustin 2018-06-25 21:34:30 +00:00
create.py Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood 2018-01-31 14:32:08 -05:00
decision.py Bug 1458700: [taskgraph] Use beta target tasks on comm-beta/comm-esr60; r=dustin 2018-05-31 17:38:14 +00:00
docker.py Bug 1460475 - Use stream_reader API; r=dustin 2018-05-11 10:10:41 -07:00
files_changed.py Bug 1458105 - try more to fetch automationrelevance; r=gps 2018-05-01 01:25:24 +00:00
filter_tasks.py Bug 1410513: Move ridealong build configuration to ci/config.yml; r=dustin 2017-11-02 14:34:47 -06:00
generator.py Bug 1469999 - Use yaml.safe_load() in taskgraph; r=dustin 2018-06-25 21:34:30 +00:00
graph.py Bug 1383880: add Graph.visit_preorder; r=ahal 2017-08-20 16:29:12 +00:00
morph.py Bug 1469999 - Use yaml.safe_load() in taskgraph; r=dustin 2018-06-25 21:34:30 +00:00
optimize.py Bug 1400895 - Better try support for test-verify. r=ahal 2018-05-23 10:00:03 -04:00
parameters.py Bug 1458700: [release-promotion] Use a common target task for firefox and devedition; r=aki 2018-05-02 18:33:52 -06:00
target_tasks.py Bug 1469803 Separate bouncer-check for cron tests r=mtabara 2018-06-27 07:34:19 +00:00
task.py Bug 1465117 - Take two at updating backfill task. Use modifier this time. r=dustin,jmaher 2018-06-08 12:08:34 -07:00
taskgraph.py Bug 1434959 - Copy taskgraph before optimizing in actions r=dustin 2018-02-05 11:15:44 -08:00
try_option_syntax.py Bug 1426586 - Add job transforms for android hardware tests, r=jonasfj 2018-06-22 16:39:32 -07:00