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