gecko-dev/taskcluster
Gregory Szorc 4ac2e8dbdc Bug 1302907 - Run mozharness from source checkout if available; r=dustin
Currently, build tasks produce a zip file artifact containing the
content of testing/mozharness.  This zip file is downloaded and applied
by any test using mozharness (which is most of them).

Now that some tests have a source checkout, we don't need to download
a mozharness zip because we can just use the source checkout.

This commit teaches test-ubuntu.sh to accept a custom path to
mozharness files. If that path is defined, we skip downloading the
mozharness zip.

The taskgraph has been updated to pass the path of mozharness in the
checkout to test-ubuntu.sh when a source checkout is available.

MozReview-Commit-ID: 2P17Wx1oytI

--HG--
extra : rebase_source : a631a87737b253aece3bbc550ce58168212ae87c
extra : source : 21fdf73bbb17e34cfe00e372695c4f21e4ba3e6a
2016-09-14 18:20:57 -07:00
..
ci Bug 1302907 - Use relative path to mozharness configs; r=dustin 2016-09-14 17:07:04 -07:00
docs Backed out changeset 1b269fb8a704 (bug 1302590) for Gecko Decision Task bustage 2016-09-20 10:59:19 +08:00
scripts Bug 1302907 - Run mozharness from source checkout if available; r=dustin 2016-09-14 18:20:57 -07:00
taskgraph Bug 1302907 - Run mozharness from source checkout if available; r=dustin 2016-09-14 18:20:57 -07:00
mach_commands.py Bug 1277595 - Add a --triggered-by=nightly flag to taskgraph, r=dustin 2016-09-02 10:29:07 -07:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00