tor-browser

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

kind.yml (1259B)


      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.upload_symbols
     10    - gecko_taskgraph.transforms.job
     11    - gecko_taskgraph.transforms.task
     12 
     13 kind-dependencies:
     14    - system-symbols
     15 
     16 task-defaults:
     17    run-on-repo-type: [hg]
     18 
     19 tasks:
     20    system-symbols-upload:
     21        description: Upload Symbols
     22        from-deps: {}
     23        attributes:
     24            cron: true
     25        worker-type: b-linux
     26        worker:
     27            docker-image: {in-tree: "lint"}
     28            max-run-time: 1800
     29            env:
     30                # {level} gets replaced in the upload_symbols transform
     31                SYMBOL_SECRET: "project/releng/gecko/build/level-{level}/gecko-symbol-upload"
     32        run:
     33            using: mach
     34            mach: {task-reference: "python toolkit/crashreporter/tools/upload_symbols.py --task-id <system-symbols> --ignore-missing"}
     35            sparse-profile: upload-symbols
     36        scopes:
     37            - secrets:get:project/releng/gecko/build/level-{level}/gecko-symbol-upload