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/.
5 loader: gecko_taskgraph.loader.transform:loader
12 - gecko_taskgraph.transforms.job:transforms
13 - gecko_taskgraph.transforms.task:transforms
22 worker-type: b-linux-gcp
29 path: /builds/worker/artifacts/
30 docker-image: {in-tree: snap-build-core22}
33 MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE: system
37 description: Build Firefox Nightly as a Snap using upstream definition
39 build_platform: linux64-snap-upstream-nightly
43 job-name: amd64-nightly
52 platform: linux64-snap-amd64-nightly/opt
55 description: Build Firefox Nightly (debug) as a Snap using upstream definition
57 build_platform: linux64-snap-upstream-nightly
61 job-name: amd64-nightly-debug
70 platform: linux64-snap-amd64-nightly/debug
73 description: Build Firefox Beta as a Snap using upstream definition
75 build_platform: linux64-snap-upstream-beta
88 platform: linux64-snap-amd64-beta/opt
91 description: Build Firefox Beta (debug) as a Snap using upstream definition
93 build_platform: linux64-snap-upstream-beta
97 job-name: amd64-beta-debug
106 platform: linux64-snap-amd64-beta/debug
109 description: Build Firefox Stable as a Snap using upstream definition
111 build_platform: linux64-snap-upstream-stable
115 job-name: amd64-stable
124 platform: linux64-snap-amd64-stable/opt
127 description: Build Firefox Stable (debug) as a Snap using upstream definition
129 build_platform: linux64-snap-upstream-stable
133 job-name: amd64-stable-debug
142 platform: linux64-snap-amd64-stable/debug
145 description: Build Firefox ESR as a Snap using upstream definition
147 build_platform: linux64-snap-upstream-esr
160 platform: linux64-snap-amd64-esr/opt
163 description: Build Firefox ESR (debug) as a Snap using upstream definition
165 build_platform: linux64-snap-upstream-esr
169 job-name: amd64-esr-debug
178 platform: linux64-snap-amd64-esr/debug
181 description: Build Firefox Nightly as a Snap using upstream definition and try repo
183 build_platform: linux64-snap-upstream-try
196 platform: linux64-snap-amd64-try/opt
199 description: Build Firefox Nightly (debug) as a Snap using upstream definition and try repo
201 build_platform: linux64-snap-upstream-try
205 job-name: amd64-try-debug
214 platform: linux64-snap-amd64-try/debug