kind.yml (2586B)
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 loader: taskgraph.loader.transform:loader 6 7 transforms: 8 - taskgraph.transforms.from_deps 9 - android_taskgraph.transforms.upstream_artifacts 10 - android_taskgraph.transforms.treeherder 11 - android_taskgraph.transforms.push_android_app 12 - android_taskgraph.transforms.startup_tests_deps 13 - gecko_taskgraph.transforms.task 14 15 kind-dependencies: 16 - signing-bundle 17 - android-startup-test 18 19 task-defaults: 20 run-on-repo-type: [hg] 21 22 tasks: 23 push-bundle: 24 description: Publish Fenix and Focus AABs 25 from-deps: 26 kinds: [signing-bundle] 27 with-attributes: 28 build-type: 29 - fenix-nightly 30 - fenix-beta 31 - fenix-release 32 - focus-nightly 33 - focus-beta 34 - focus-release 35 - klar-release 36 group-by: 37 attribute: build-type 38 copy-attributes: true 39 worker-type: push-apk 40 worker: 41 certificate-alias: 42 by-build-type: 43 fenix-nightly: fenix-nightly 44 fenix-beta: fenix-beta 45 fenix-release: fenix-release 46 default: focus 47 commit: true 48 channel: 49 by-build-type: 50 fenix-nightly: fenix-nightly 51 fenix-beta: fenix-beta 52 fenix-release: fenix-release 53 focus-nightly: focus-nightly 54 focus-beta: focus-beta 55 focus-release: focus-release 56 klar-release: klar-release 57 dep: 58 by-level: 59 '3': false 60 default: true 61 product: 62 by-build-type: 63 (fenix-nightly|fenix-release|fenix-beta): fenix 64 default: focus-android 65 shipping-phase: push 66 shipping-product: firefox-android 67 treeherder: 68 symbol: 69 by-build-type: 70 default: gp-aab 71 focus-release: gpf-aab 72 klar-release: gpkl-aab 73 kind: build 74 routes: 75 by-level: 76 '3': 77 - "notify.email.release-mgmt@mozilla.com.on-failed" 78 'default': []