kind.yml (2064B)
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-apk 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 APKs 25 from-deps: 26 kinds: [signing-apk] 27 with-attributes: 28 build-type: 29 - fenix-release 30 - focus-release 31 group-by: 32 attribute: build-type 33 copy-attributes: true 34 worker-type: push-apk 35 only-archs: 36 - arm64-v8a 37 - armeabi-v7a 38 worker: 39 target-store: samsung 40 commit: 41 by-level: 42 '3': true 43 default: false 44 dep: 45 by-level: 46 '3': false 47 default: true 48 product: 49 by-build-type: 50 fenix-release: fenix 51 focus-release: focus-android 52 channel: 53 by-build-type: 54 fenix-release: fenix-release 55 focus-release: focus-release 56 shipping-phase: push 57 shipping-product: firefox-android 58 treeherder: 59 symbol: 60 by-build-type: 61 default: gp-apk 62 focus-release: gpf-apk 63 kind: build 64 routes: 65 by-level: 66 '3': 67 - "notify.email.release-mgmt@mozilla.com.on-failed" 68 'default': []