tor-browser

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

kind.yml (5337B)


      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    - toolchain
      9    - release-update-verify-config
     10    - post-balrog-dummy
     11    - post-beetmover-dummy
     12    - release-balrog-submit-toplevel
     13    - release-beetmover-push-to-release
     14 
     15 transforms:
     16    - gecko_taskgraph.transforms.release:run_on_releases
     17    - gecko_taskgraph.transforms.release_deps:transforms
     18    - gecko_taskgraph.transforms.update_test:transforms
     19    - gecko_taskgraph.transforms.job:transforms
     20    - gecko_taskgraph.transforms.task:transforms
     21 
     22 task-defaults:
     23    run-on-repo-type: [hg]
     24    shipping-product: firefox
     25    run-on-releases: [release, release-rc, beta, esr140]
     26    treeherder:
     27        kind: other
     28        tier: 2
     29        symbol: updt-tst(fx)
     30    worker:
     31        max-run-time: 10800
     32        artifacts:
     33            - type: directory
     34              path: update-test
     35              name: public/update-test
     36        env:
     37            UPLOAD_DIR: .
     38            VERSION_LOG_FILENAME: update-test-version-info.log
     39    run-on-projects: []
     40    index:
     41        product: firefox
     42    run:
     43        using: run-task
     44        command: >-
     45            ./mach update-test
     46    worker-type:
     47        by-test-platform:
     48            windows11-64-24h2-shippable: win11-64-24h2-source
     49            windows10-64-2009-shippable-qr: win10-64-2009-source
     50            macosx1500-aarch64-shippable: t-osx-1500-m4
     51            macosx1470-64-shippable: t-osx-1400-r8
     52            macosx1015-64-shippable-qr: t-osx-1015-r8
     53            linux.*: t-linux-docker-amd
     54 
     55 tasks:
     56    update-test-locale-fx:
     57        shipping-phase: promote
     58        test-platforms:
     59            - windows11-64-24h2-shippable
     60            - windows10-64-2009-shippable-qr
     61            - macosx1500-aarch64-shippable
     62            - macosx1470-64-shippable
     63            - macosx1015-64-shippable-qr
     64 
     65    update-test-linux-docker-locale-fx:
     66        shipping-phase: promote
     67        worker:
     68            artifacts:
     69                - type: directory
     70                  path: /builds/worker/artifacts/update-test
     71                  name: public/update-test
     72            env:
     73                UPLOAD_DIR: /builds/worker/artifacts
     74                VERSION_LOG_FILENAME: update-test-version-info.log
     75        run:
     76            command: >-
     77                . $HOME/scripts/xvfb.sh && start_xvfb '1600x1200x24' 0 && ./mach update-test
     78        test-platforms:
     79            - linux2404-64-shippable
     80 
     81    update-test-source-version-fx:
     82        shipping-phase: promote
     83        test-platforms:
     84            - windows11-64-24h2-shippable
     85            - windows10-64-2009-shippable-qr
     86            - macosx1500-aarch64-shippable
     87            - macosx1470-64-shippable
     88            - macosx1015-64-shippable-qr
     89 
     90    update-test-linux-docker-source-version-fx:
     91        shipping-phase: promote
     92        worker:
     93            artifacts:
     94                - type: directory
     95                  path: /builds/worker/artifacts/update-test
     96                  name: public/update-test
     97            env:
     98                UPLOAD_DIR: /builds/worker/artifacts
     99                VERSION_LOG_FILENAME: update-test-version-info.log
    100        run:
    101            command: >-
    102                . $HOME/scripts/xvfb.sh && start_xvfb '1600x1200x24' 0 && ./mach update-test
    103        test-platforms:
    104            - linux2404-64-shippable
    105 
    106    update-test-fx-bkg:
    107        shipping-phase: promote
    108        run:
    109            command: >-
    110                ./mach update-test --test-type Background
    111        test-platforms:
    112            - windows11-64-24h2-shippable
    113            - windows10-64-2009-shippable-qr
    114            - macosx1500-aarch64-shippable
    115            - macosx1470-64-shippable
    116            - macosx1015-64-shippable-qr
    117 
    118    update-test-linux-docker-fx-bkg:
    119        shipping-phase: promote
    120        worker:
    121            artifacts:
    122                - type: directory
    123                  path: /builds/worker/artifacts/update-test
    124                  name: public/update-test
    125            env:
    126                UPLOAD_DIR: /builds/worker/artifacts
    127                VERSION_LOG_FILENAME: update-test-version-info.log
    128        run:
    129            command: >-
    130                . $HOME/scripts/xvfb.sh && start_xvfb '1600x1200x24' 0 && ./mach update-test --test-type Background
    131        test-platforms:
    132            - linux2404-64-shippable
    133 
    134    update-test-push-locale-fx:
    135        run-on-releases: [release, esr140]
    136        shipping-phase: push
    137        test-platforms:
    138            - windows11-64-24h2-shippable
    139            - macosx1500-aarch64-shippable
    140 
    141    update-test-linux-docker-push-locale-fx:
    142        run-on-releases: [release, esr140]
    143        shipping-phase: push
    144        worker-type: t-linux-docker-amd
    145        worker:
    146            artifacts:
    147                - type: directory
    148                  path: /builds/worker/artifacts/update-test
    149                  name: public/update-test
    150            env:
    151                UPLOAD_DIR: /builds/worker/artifacts
    152                VERSION_LOG_FILENAME: update-test-version-info.log
    153        run:
    154            command: >-
    155                . $HOME/scripts/xvfb.sh && start_xvfb '1600x1200x24' 0 && ./mach update-test
    156        test-platforms:
    157            - linux2404-64-shippable