no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
[gecko.git] / taskcluster / ci / toolchain / gcc.yml
blob2a09c37e6ca99e111320838a1a9231839fce1c83
1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
4 ---
5 job-defaults:
6     worker-type: b-linux-gcp
7     worker:
8         max-run-time: 3600
9     run:
10         resources:
11             - 'build/unix/build-gcc/build-gcc.sh'
12         toolchain-artifact: public/build/gcc.tar.zst
13     fetches:
14         toolchain:
15             - linux64-toolchain-sysroot
17 linux64-gcc-8:
18     description: "GCC 8 toolchain build"
19     treeherder:
20         symbol: TL(gcc8)
21     run:
22         script: build-gcc-linux.sh
23         toolchain-alias:
24             - linux64-gcc
25             - linux64-gcc-base
26     fetches:
27         fetch:
28             - gcc-8.5.0
29             - gmp-6.1.0
30             - isl-0.16.1
31             - mpc-1.0.3
32             - mpfr-3.1.4
34 linux64-gcc-9:
35     description: "GCC 9 toolchain build"
36     treeherder:
37         symbol: TL(gcc9)
38     run:
39         script: build-gcc-linux.sh
40     fetches:
41         fetch:
42             - gcc-9.5.0
43             - gmp-6.1.0
44             - isl-0.16.1
45             - mpc-1.0.3
46             - mpfr-3.1.4
48 linux64-gcc-11:
49     description: "GCC 11 toolchain build"
50     treeherder:
51         symbol: TL(gcc11)
52     run:
53         script: build-gcc-linux.sh
54     fetches:
55         fetch:
56             - gcc-11.4.0
57             - gmp-6.1.0
58             - isl-0.16.1
59             - mpc-1.0.3
60             - mpfr-3.1.4
62 linux64-gcc-sixgill:
63     description: "sixgill GCC plugin build"
64     treeherder:
65         symbol: TL(sixgill)
66     run:
67         script: build-gcc-sixgill-plugin-linux.sh
68         resources:
69             - 'taskcluster/scripts/misc/build-gcc-sixgill-plugin-linux.sh'
70         toolchain-artifact: public/build/sixgill.tar.xz
71     fetches:
72         fetch:
73             - gcc-9.5.0
74             - gmp-6.1.0
75             - isl-0.16.1
76             - mpc-1.0.3
77             - mpfr-3.1.4
78         toolchain:
79             - linux64-gcc-9