kind.yml (2148B)
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.beetmover 11 - android_taskgraph.transforms.treeherder 12 - gecko_taskgraph.transforms.task:transforms 13 14 kind-dependencies: 15 - signing 16 - build-components 17 - post-signing-dummy 18 19 task-defaults: 20 run-on-repo-type: [hg] 21 22 tasks: 23 push-to-maven: 24 description: Publish component 25 from-deps: 26 with-attributes: 27 build-type: 28 - release 29 - beta 30 - nightly 31 group-by: component 32 copy-attributes: true 33 maven-destination: 'maven2/org/mozilla/components/{component}/{version}/{artifact_file_name}' 34 shipping-phase: ship 35 treeherder: 36 symbol: 37 by-build-type: 38 release: BM-R 39 beta: BM-B 40 nightly: BM-N 41 default: BM-B 42 kind: build 43 worker: 44 action: push-to-maven 45 bucket: 46 by-build-type: 47 release: 48 by-level: 49 '3': maven-production 50 default: maven-staging 51 beta: 52 by-level: 53 '3': maven-production 54 default: maven-staging 55 nightly: 56 by-level: 57 '3': maven-nightly-production 58 default: maven-nightly-staging 59 beetmover-application-name: 60 by-build-type: 61 release: components 62 beta: components 63 nightly: nightly_components 64 default: UNDEFINED 65 worker-type: beetmover-android