tor-browser

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

kind.yml (2047B)


      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    - taskgraph.transforms.from_deps
      9    - gecko_taskgraph.transforms.name_sanity
     10    - gecko_taskgraph.transforms.beetmover_repackage_l10n
     11    - gecko_taskgraph.transforms.beetmover_repackage
     12    - gecko_taskgraph.transforms.task
     13 
     14 kind-dependencies:
     15    # Primary dependencies
     16    - repackage
     17    - repackage-l10n
     18    # Other dependencies
     19    - build
     20    - build-signing
     21    - build-mac-signing
     22    - build-mac-notarization
     23    - repackage-signing
     24    - shippable-l10n
     25    - shippable-l10n-signing
     26    - shippable-l10n-mac-signing
     27    - shippable-l10n-mac-notarization
     28    - repackage-signing-l10n
     29    - partials
     30    - partials-signing
     31    - repackage-signing-msi
     32    - repackage-signing-shippable-l10n-msix
     33    - mar-signing
     34    - mar-signing-l10n
     35    - attribution
     36    - attribution-l10n
     37    - repackage-deb
     38    - repackage-deb-l10n
     39    - upload-symbols
     40    - upload-symbols-dummy
     41 
     42 task-defaults:
     43    run-on-repo-type: [hg]
     44 
     45 only-for-build-platforms:
     46    - linux64-shippable/opt
     47    - linux64-aarch64-shippable/opt
     48    - macosx64-shippable/opt
     49    - win32-shippable/opt
     50    - win64-shippable/opt
     51    - win64-aarch64-shippable/opt
     52    - linux64-devedition/opt
     53    - linux64-aarch64-devedition/opt
     54    - macosx64-devedition/opt
     55    - win32-devedition/opt
     56    - win64-devedition/opt
     57    - win64-aarch64-devedition/opt
     58    - linux64-asan-reporter-shippable/opt
     59    - win64-asan-reporter-shippable/opt
     60 
     61 tasks:
     62    beetmover-repackage:
     63        from-deps:
     64            group-by: single-locale
     65        shipping-phase: promote
     66        attributes:
     67            artifact_map:
     68                by-release-type:
     69                    beta|release.*|esr.*: taskcluster/gecko_taskgraph/manifests/firefox_candidates.yml
     70                    default: taskcluster/gecko_taskgraph/manifests/firefox_nightly.yml