Bug 1381770 - Don't use the relengapi proxy for Linux toolchain jobs. r?mshal draft
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 18 Jul 2017 16:18:45 +0900
changeset 610378 fefb21d63da52adeab413d959b655eb768a42d74
parent 610377 897af4c1b1872f433e302ed7d0194e6c8d8c245e
child 610398 58c223565a19f77f7deea75f8b7ebd54e284e956
push id68887
push userbmo:mh+mozilla@glandium.org
push dateTue, 18 Jul 2017 09:07:47 +0000
reviewersmshal
bugs1381770
milestone56.0a1
Bug 1381770 - Don't use the relengapi proxy for Linux toolchain jobs. r?mshal As the relengapi proxy doesn't appear to be very reliable, let's just use the public releng API, since we only need public artifacts anyways (no need for the relengapi token, which Linux TC workers don't have)
taskcluster/ci/toolchain/linux.yml
--- a/taskcluster/ci/toolchain/linux.yml
+++ b/taskcluster/ci/toolchain/linux.yml
@@ -13,17 +13,16 @@ linux64-clang:
     worker:
         docker-image: {in-tree: desktop-build}
         max-run-time: 36000
         env:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
     run:
         using: toolchain-script
         script: build-clang-linux.sh
-        tooltool-downloads: public
         resources:
             - 'build/build-clang/**'
             - 'taskcluster/scripts/misc/tooltool-download.sh'
 
 linux64-clang-tidy:
     description: "Clang-tidy build"
     index:
         product: static-analysis
@@ -37,17 +36,16 @@ linux64-clang-tidy:
     worker:
         docker-image: {in-tree: desktop-build}
         max-run-time: 36000
         env:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
     run:
         using: toolchain-script
         script: build-clang-tidy-linux.sh
-        tooltool-downloads: public
         resources:
             - 'build/clang-plugin/**'
             - 'build/build-clang/**'
             - 'taskcluster/scripts/misc/tooltool-download.sh'
 
 linux64-gcc:
     description: "GCC toolchain build"
     treeherder:
@@ -93,17 +91,16 @@ linux64-cctools-port:
     worker:
         docker-image: {in-tree: desktop-build}
         max-run-time: 36000
         env:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/clang.manifest"
     run:
         using: toolchain-script
         script: build-cctools-port.sh
-        tooltool-downloads: public
         resources:
             - 'taskcluster/scripts/misc/tooltool-download.sh'
 
 linux64-hfsplus:
     description: "hfsplus toolchain build"
     treeherder:
         kind: build
         platform: toolchains/opt
@@ -113,17 +110,16 @@ linux64-hfsplus:
     worker:
         docker-image: {in-tree: desktop-build}
         max-run-time: 36000
         env:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/clang.manifest"
     run:
         using: toolchain-script
         script: build-hfsplus-linux.sh
-        tooltool-downloads: public
         resources:
             - 'build/unix/build-hfsplus/**'
             - 'taskcluster/scripts/misc/tooltool-download.sh'
 
 linux64-libdmg:
     description: "libdmg-hfsplus toolchain build"
     treeherder:
         kind: build