kind.yml (3077B)
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:transforms 11 - android_taskgraph.transforms.signing_android_app:transforms 12 - android_taskgraph.transforms.notify:transforms 13 - gecko_taskgraph.transforms.task:transforms 14 15 kind-dependencies: 16 - build-apk 17 18 task-defaults: 19 run-on-repo-type: [hg] 20 21 tasks: 22 sign-apk: 23 description: Sign Android APKs 24 from-deps: 25 copy-attributes: true 26 worker: 27 implementation: scriptworker-signing 28 signing-format: 29 by-build-type: 30 (focus-.*|klar-.*): gcp_prod_autograph_focus 31 fenix-(beta|release)-mozillaonline: gcp_prod_autograph_apk_mozillaonline 32 default: gcp_prod_autograph_apk 33 index: 34 by-build-type: 35 (focus-nightly|focus-release|klar-release|focus-beta|fenix-nightly|fenix-debug|fenix-nightly-simulation|fenix-beta|fenix-beta-mozillaonline|fenix-release|fenix-release-mozillaonline): 36 type: generic 37 product: mobile 38 default: {} 39 run-on-projects: [] 40 treeherder: 41 symbol: 42 by-build-type: 43 default: Bs 44 focus-(debug|nightly|beta|release)$: Bfs 45 focus-(nightly|beta)-firebase$: Bffs 46 focus-android-test-(debug|nightly|beta)$: Bats 47 klar-.*: Bkls 48 fenix-android-test.+: Bats 49 fenix-android-test-mozillaonline: Bats-mo 50 fenix-beta-firebase: Bfs 51 fenix-nightly-firebase: Bfs 52 fenix-beta-mozillaonline: Bmos 53 fenix-release-mozillaonline: Bmos 54 kind: build 55 platform: 56 by-build-type: 57 (fenix.*): fenix-android-all/opt 58 default: focus-android-all/opt 59 tier: 1 60 notify: 61 by-build-type: 62 .*(fenix-beta|fenix-release)-mozillaonline: 63 by-level: 64 '3': 65 email: 66 content: The Mozilla Online Fenix {version} APKs are now available 67 link: 68 text: Taskcluster Task 69 href: 'https://firefox-ci-tc.services.mozilla.com/tasks/${status.taskId}' 70 on-reasons: [completed] 71 subject: Mozilla Online Fenix {version} APKs are now available 72 to-addresses: [mozillaonline-fenix@mozilla.com] 73 default: {} 74 default: {}