Bug 1384744 - Remove unused toolchain dependencies for toolchain jobs. r?gps draft
authorMike Hommey <mh+mozilla@glandium.org>
Thu, 27 Jul 2017 08:04:10 +0900
changeset 616408 9faf69e7fc63c06d66263c377af1cc79109e5236
parent 616407 77a23b56bf4ff540c4624f5d5674fbf110794dc8
child 616409 a3ed9c77f8f6bc1d4e2a4d7aca914b75f3df264e
push id70668
push userbmo:mh+mozilla@glandium.org
push dateThu, 27 Jul 2017 00:37:52 +0000
reviewersgps
bugs1384744
milestone56.0a1
Bug 1384744 - Remove unused toolchain dependencies for toolchain jobs. r?gps Building linux64-clang-tidy doesn't use clang, and building macosx64-cctools-port doesn't use gcc.
taskcluster/ci/toolchain/linux.yml
taskcluster/ci/toolchain/macosx.yml
--- a/taskcluster/ci/toolchain/linux.yml
+++ b/taskcluster/ci/toolchain/linux.yml
@@ -45,17 +45,16 @@ linux64-clang-tidy:
         using: toolchain-script
         script: build-clang-tidy-linux.sh
         resources:
             - 'build/clang-plugin/**'
             - 'build/build-clang/**'
             - 'taskcluster/scripts/misc/tooltool-download.sh'
         toolchain-artifact: public/build/clang-tidy.tar.xz
     toolchains:
-        - linux64-clang
         - linux64-gcc
 
 linux64-gcc:
     description: "GCC toolchain build"
     treeherder:
         kind: build
         platform: toolchains/opt
         symbol: TL(gcc)
--- a/taskcluster/ci/toolchain/macosx.yml
+++ b/taskcluster/ci/toolchain/macosx.yml
@@ -76,9 +76,8 @@ macosx64-cctools-port:
         script: build-cctools-port-macosx.sh
         tooltool-downloads: internal
         resources:
             - 'taskcluster/scripts/misc/tooltool-download.sh'
         toolchain-artifact: public/build/cctools.tar.bz2
     toolchains:
         - linux64-cctools-port
         - linux64-clang
-        - linux64-gcc