no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
[gecko.git] / taskcluster / ci / toolchain / gn.yml
blobd12b0f19c5fcfc3d6b44a61b77b1c03ef93e55d4
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     description: "gn toolchain build"
7     attributes:
8         local-toolchain: true
9     worker-type: b-linux-gcp
10     worker:
11         max-run-time: 1800
12     run:
13         resources:
14             - 'taskcluster/scripts/misc/build-gn-common.sh'
15         toolchain-artifact: public/build/gn.tar.zst
16     fetches:
17         fetch:
18             - gn
20 linux64-gn:
21     treeherder:
22         symbol: TL(gn)
23     run:
24         script: build-gn-linux.sh
26 macosx64-gn:
27     treeherder:
28         symbol: TM(gn)
29     run:
30         script: build-gn-macosx.sh
31         toolchain-alias: macosx64-aarch64-gn
32     fetches:
33         toolchain:
34             - linux64-clang-toolchain
35             - macosx64-sdk-toolchain
37 win64-gn:
38     treeherder:
39         symbol: TW64(gn)
40     worker-type: b-win2022
41     worker:
42         max-run-time: 3600
43     run:
44         script: build-gn-win64.sh
45     fetches:
46         fetch:
47             - ninja
48         toolchain:
49             - vs-toolchain