tor-browser

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

kind.yml (2527B)


      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 kind-dependencies:
      8    - release-beetmover-push-to-release
      9 
     10 transforms:
     11    - gecko_taskgraph.transforms.release_deps:transforms
     12    - gecko_taskgraph.transforms.bouncer_check:transforms
     13    - gecko_taskgraph.transforms.job:transforms
     14    - gecko_taskgraph.transforms.task:transforms
     15 
     16 task-defaults:
     17    run-on-repo-type: [hg]
     18    name: release-bouncer-check
     19    description: release bouncer check
     20    run-on-projects: []  # to make sure this never runs as part of CI
     21    shipping-phase: push
     22    worker-type: b-linux
     23    worker:
     24        max-run-time: 1200
     25        docker-image: {in-tree: "update-verify"}
     26    run:
     27        sparse-profile: mozharness
     28        extra-config:
     29            by-release-level:
     30                production:
     31                    bouncer_prefix: "https://download.mozilla.org/"
     32                staging:
     33                    # This is the list on-change locales, excluding ja/ja-JP-mac
     34                    # which bouncer_check doesn't support.
     35                    locales: ['en-US', 'en-CA', 'he', 'it']
     36                    bouncer_prefix: "https://dev.bouncer.nonprod.webservices.mozgcp.net/"
     37                    cdn_urls:
     38                        - ftp.stage.mozaws.net
     39 
     40    attributes:
     41        build_platform: linux64
     42        build_type: opt
     43    treeherder:
     44        symbol: Rel(BncChk)
     45        kind: test
     46        tier: 1
     47 
     48 tasks:
     49    firefox:
     50        shipping-product: firefox
     51        index:
     52            product: firefox
     53            job-name: firefox-release-bouncer-check
     54        run:
     55            config:
     56                by-release-type:
     57                    beta:
     58                        - releases/bouncer_firefox_beta.py
     59                    release:
     60                        - releases/bouncer_firefox_release.py
     61                    esr.*:
     62                        - releases/bouncer_firefox_esr.py
     63                    default:
     64                        - releases/bouncer_firefox_beta.py
     65        treeherder:
     66            platform: firefox-release/opt
     67 
     68    devedition:
     69        shipping-product: devedition
     70        index:
     71            product: devedition
     72            job-name: devedition-release-bouncer-check
     73        run:
     74            config:
     75                - releases/bouncer_firefox_devedition.py
     76        treeherder:
     77            platform: devedition-release/opt