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.single_dep:loader
8 - gecko_taskgraph.transforms.name_sanity:transforms
9 - gecko_taskgraph.transforms.beetmover_geckoview:transforms
10 - gecko_taskgraph.transforms.task:transforms
19 not-for-build-platforms:
21 - linux64-shippable/opt
22 - linux64-nightlyasrelease/opt
23 - macosx64-shippable/opt
24 - macosx64-nightlyasrelease/opt
27 - win64-aarch64-shippable/opt
28 - win64-nightlyasrelease/opt
29 - linux-devedition/opt
30 - linux64-devedition/opt
31 - macosx64-devedition/opt
32 - win32-devedition/opt
33 - win64-devedition/opt
34 - win64-aarch64-devedition/opt
35 - linux64-asan-reporter-shippable/opt
36 - win64-asan-reporter-shippable/opt
40 artifact_map: taskcluster/gecko_taskgraph/manifests/fennec_geckoview.yml
41 run-on-projects: ['mozilla-release']
45 - '^GECKOVIEW_\d+_RELBRANCH$'
50 # Beetmoving geckoview makes it available to the official maven repo.
52 # 1. as part of the ship-geckoview graph on mozilla-central
53 # 2. as part of Firefox promote graphs on both mozilla-beta and mozilla-release
54 # 3. at every patch uplifted on the GECKOVIEW_XX_RELBRANCH on mozilla-release
55 # Reminder: There is no Android/geckoview build on ESR.
57 # The logic of point 2 is handled in target_tasks directly because it's mixing and
58 # matching 2 different shipping-products
59 mozilla-release: build
63 production: 'project:releng:beetmover:bucket:maven-production'
64 staging: 'project:releng:beetmover:bucket:maven-staging'