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)
--- 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