Bug 1356683 - Use new tooltool wrapper in Linux and OSX clang toolchain builds. r?chmanchester draft
authorMike Hommey <mh+mozilla@glandium.org>
Wed, 12 Apr 2017 17:59:21 +0900
changeset 574595 167485f993dcbf314f369d2497c16a4f7c4f144c
parent 574594 130dc78bc43b5fc4e8663d518809d0b5637f3812
child 574596 b307d3abd5881d275f466bc6393dbaa25279afbd
push id57765
push userbmo:mh+mozilla@glandium.org
push dateTue, 09 May 2017 05:03:29 +0000
reviewerschmanchester
bugs1356683
milestone55.0a1
Bug 1356683 - Use new tooltool wrapper in Linux and OSX clang toolchain builds. r?chmanchester
taskcluster/scripts/misc/tooltool-download.sh
--- a/taskcluster/scripts/misc/tooltool-download.sh
+++ b/taskcluster/scripts/misc/tooltool-download.sh
@@ -1,11 +1,10 @@
 # Fetch a tooltool manifest.
 
 cd $HOME/workspace/build/src
 
-chmod +x python/mozbuild/mozbuild/action/tooltool.py
 : TOOLTOOL_CACHE                ${TOOLTOOL_CACHE:=/home/worker/tooltool-cache}
 export TOOLTOOL_CACHE
 
-./python/mozbuild/mozbuild/action/tooltool.py -v --url=http://relengapi/tooltool/ -m "${TOOLTOOL_MANIFEST}" fetch
+./mach artifact toolchain -v --tooltool-url=http://relengapi/tooltool/ --tooltool-manifest "${TOOLTOOL_MANIFEST}"
 
 cd $OLDPWD