tor-browser

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

kind.yml (2550B)


      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.bouncer_check:transforms
      9    - gecko_taskgraph.transforms.job:transforms
     10    - gecko_taskgraph.transforms.task:transforms
     11 
     12 task-defaults:
     13    run-on-repo-type: [hg]
     14    name: bouncer-check
     15    description: bouncer check
     16    worker-type: b-linux
     17    worker:
     18        max-run-time: 1200
     19        docker-image: {in-tree: "update-verify"}
     20    run:
     21        sparse-profile: mozharness
     22        extra-config:
     23            bouncer_prefix: "https://download.mozilla.org/"
     24    attributes:
     25        build_platform: linux64
     26        build_type: opt
     27        cron: true
     28    treeherder:
     29        symbol: Rel(ckbouncer)
     30        kind: test
     31        tier: 1
     32 
     33 tasks:
     34    firefox:
     35        shipping-product: firefox
     36        index:
     37            product: firefox
     38            job-name: firefox-bouncer-check
     39        run:
     40            config:
     41                by-release-type:
     42                    nightly:
     43                        - releases/bouncer_firefox_nightly.py
     44                    beta:
     45                        - releases/bouncer_firefox_beta.py
     46                    release:
     47                        - releases/bouncer_firefox_release.py
     48                    esr.*:
     49                        - releases/bouncer_firefox_esr.py
     50                    default:
     51                        - releases/bouncer_firefox_beta.py
     52            product-field:
     53                by-project:
     54                    mozilla-central: FIREFOX_NIGHTLY
     55                    mozilla-beta: LATEST_FIREFOX_RELEASED_DEVEL_VERSION
     56                    mozilla-release: LATEST_FIREFOX_VERSION
     57                    mozilla-esr140: FIREFOX_ESR_NEXT
     58                    default: LATEST_FIREFOX_DEVEL_VERSION
     59            products-url: https://product-details.mozilla.org/1.0/firefox_versions.json
     60        treeherder:
     61            platform: firefox-release/opt
     62 
     63    devedition:
     64        shipping-product: devedition
     65        run-on-projects: [mozilla-beta]
     66        index:
     67            product: devedition
     68            job-name: devedition-bouncer-check
     69        run:
     70            config:
     71                - releases/bouncer_firefox_devedition.py
     72            product-field: FIREFOX_DEVEDITION
     73            products-url: https://product-details.mozilla.org/1.0/firefox_versions.json
     74        treeherder:
     75            platform: devedition-release/opt