tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

kind.yml (3399B)


      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    - gecko_taskgraph.transforms.release:run_on_releases
      9    - gecko_taskgraph.transforms.release_deps:transforms
     10    - gecko_taskgraph.transforms.scriptworker:add_balrog_scopes
     11    - gecko_taskgraph.transforms.balrog_toplevel:transforms
     12    - gecko_taskgraph.transforms.task:transforms
     13 
     14 task-defaults:
     15    run-on-repo-type: [hg]
     16    run-on-projects: []  # to make sure this never runs in CI
     17    shipping-phase: promote
     18    worker-type: balrog
     19    worker:
     20        implementation: balrog
     21        balrog-action: v2-submit-toplevel
     22        require-mirrors: true
     23        archive-domain:
     24            by-release-level:
     25                production: archive.mozilla.org
     26                staging: ftp.stage.mozaws.net
     27        download-domain:
     28            by-release-level:
     29                production: download.mozilla.org
     30                staging: dev.bouncer.nonprod.webservices.mozgcp.net
     31    whats-new-config: browser/config/whats_new_page.yml
     32 
     33 tasks:
     34    firefox:
     35        name: submit-toplevel-firefox-release-to-balrog
     36        description: Submit toplevel Firefox release to balrog
     37        shipping-product: firefox
     38        worker:
     39            product: firefox
     40            channel-names:
     41                by-release-type:
     42                    beta: ["beta", "beta-localtest", "beta-cdntest"]
     43                    release(-rc)?: ["release", "release-localtest", "release-cdntest"]
     44                    esr.*: ["esr", "esr-localtest", "esr-cdntest", "esr-localtest-next", "esr-cdntest-next"]
     45                    default: []
     46            rules-to-update:
     47                by-release-type:
     48                    beta: ["firefox-beta-cdntest", "firefox-beta-localtest"]
     49                    release(-rc)?: ["firefox-release-cdntest", "firefox-release-localtest"]
     50                    esr140: ["firefox-esr140-cdntest", "firefox-esr140-localtest"]
     51                    default: []
     52            pin-channels:
     53                by-release-type:
     54                    beta: ["beta-localtest", "beta-cdntest"]
     55                    release(-rc)?: ["release-localtest", "release-cdntest"]
     56                    esr.*: ["esr-localtest", "esr-cdntest", "esr-localtest-next", "esr-cdntest-next"]
     57                    default: []
     58            platforms: ["linux64", "linux64-aarch64", "macosx64", "win32", "win64", "win64-aarch64"]
     59        treeherder:
     60            platform: firefox-release/opt
     61            symbol: Rel(BPFx)
     62            tier: 1
     63            kind: build
     64 
     65    devedition:
     66        name: submit-toplevel-devedition-release-to-balrog
     67        description: submit toplevel Devedition release to balrog
     68        shipping-product: devedition
     69        run-on-releases: [beta]
     70        worker:
     71            product: devedition
     72            channel-names: ["aurora", "aurora-localtest", "aurora-cdntest"]
     73            rules-to-update: ["devedition-cdntest", "devedition-localtest"]
     74            pin-channels: ["aurora-localtest", "aurora-cdntest"]
     75            platforms: ["linux64", "linux64-aarch64", "macosx64", "win32", "win64", "win64-aarch64"]
     76        treeherder:
     77            platform: devedition-release/opt
     78            symbol: Rel(BPDev)
     79            tier: 1
     80            kind: build