зеркало из https://github.com/mozilla/gecko-dev.git
35 строки
1.2 KiB
YAML
35 строки
1.2 KiB
YAML
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
---
|
|
loader: gecko_taskgraph.loader.transform:loader
|
|
|
|
transforms:
|
|
- gecko_taskgraph.transforms.sentry:transforms
|
|
- gecko_taskgraph.transforms.job:transforms
|
|
- gecko_taskgraph.transforms.task:transforms
|
|
|
|
jobs:
|
|
mach-release:
|
|
description: Inform Sentry of new revisions (aka Mach releases)
|
|
worker-type: b-linux
|
|
worker:
|
|
taskcluster-proxy: true
|
|
max-run-time: 3600
|
|
docker-image: {in-tree: sentry}
|
|
env:
|
|
HG_PUSHLOG_URL: "{head_repository}/json-pushes?version=2&changeset={head_rev}"
|
|
SENTRY_SECRET: "project/engwf/gecko/{level}/tokens"
|
|
scopes:
|
|
- "secrets:get:project/engwf/gecko/{level}/tokens"
|
|
run:
|
|
using: run-task
|
|
checkout: false
|
|
command: /bin/bash /usr/bin/submit_sentry_release.sh
|
|
run-on-projects: ['mozilla-central']
|
|
treeherder:
|
|
symbol: Sentry(mach-release)
|
|
platform: other/opt
|
|
tier: 2
|
|
kind: other
|