kind.yml 1.09 KB
Newer Older
1
2
3
4
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
---
5
loader: fenix_taskgraph.loader.multi_dep:loader
6
7

transforms:
8
    - fenix_taskgraph.transforms.multi_dep:transforms
9
    - fenix_taskgraph.transforms.push_apk:transforms
10
11
12
    - taskgraph.transforms.task:transforms

kind-dependencies:
13
    - signing
14

15
16
17
18
primary-dependency: signing

group-by: build-type

19
only-for-build-types:
20
    - fennec-nightly
21
    - fennec-beta
22
    - nightly
23
    - beta
24
25
26
    - production

job-template:
27
28
29
    description: Publish Fenix
    worker-type: push-apk
    worker:
30
        commit: true
31
32
        channel:
            by-build-type:
33
                fennec-nightly: fennec-nightly
34
                fennec-beta: fennec-beta
35
                nightly: nightly
36
                beta: beta
37
38
39
40
41
                production: production
        dep:
            by-level:
                '3': false
                default: true
42
        product: fenix
43

44
    treeherder:
45
        job-symbol: gp
46
        kind: build