gecko-dev/taskcluster/scripts
Tom Prince fa69ebf563 Bug 1527313: Move objdir out of source directory for all mozharness builds; r=glandium,Callek
This moves the object directory and source directories around in all mozharness
jobs, to allow enabling caching on windows builders.

This makes a number of changes that all need to land at once:
- Move the source checkout for the workspace cache mount, to the checkouts
  cache mount.
- Makes the object directoy from underneath the source directory, to directly
  in the work directory (which is still under `workspace`).
- Sets the object directory to `obj-build` instead of `obj-firefox`.
- Stops caching the workspace directory (it is still a volume in docker workers,
  so writes perform well; a followup revision add some checks around this).
- Removes one level of directory in the mozharness workdir (things were under
  `workspace/build`, but are now just under `workspace/`.
- Adjust paths in environment variables and artifact specifications to match
  the above changes.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 08:51:21 +00:00
..
builder Bug 1527313: Move objdir out of source directory for all mozharness builds; r=glandium,Callek 2020-03-06 08:51:21 +00:00
iris Bug 1603808 [Iris Firefox] - Add a keyboard shortcut to fluxbox on Linux workers r=ashughes 2019-12-13 21:17:32 +00:00
misc Bug 1604095 - Build fix-stacks as 32-bit on Windows, cross-compiling from Linux. r=glandium 2020-03-05 00:23:27 +00:00
tester Bug 1610069 - remove NEED_COMPIZ flag throught the tree r=gbrown 2020-01-20 19:31:34 +00:00
copy.sh
run-task Bug 1616790 - Keep the hard limit for ulimit -n unchanged. r=froydnj 2020-02-21 16:25:13 +00:00