зеркало из https://github.com/mozilla/gecko-dev.git
bug 1423081 - desktop uptake monitoring support. r=callek
MozReview-Commit-ID: 8j69rHZ2Huk --HG-- extra : rebase_source : ae8914a7d702b801593fa3cb7682ba4e7af7c4fc extra : histedit_source : 194312e4cc5adeddf346f1ebb7fab024cb5feef8
This commit is contained in:
Родитель
8626e2c757
Коммит
25641c4d54
|
@ -13,59 +13,105 @@ kind-dependencies:
|
|||
- beetmover-cdns
|
||||
|
||||
job-defaults:
|
||||
shipping-phase: publish
|
||||
|
||||
jobs:
|
||||
fennec:
|
||||
name: fennec_release_uptake_monitoring
|
||||
description: Uptake monitoring job
|
||||
worker-type: buildbot-bridge/buildbot-bridge
|
||||
run-on-projects: []
|
||||
shipping-product: fennec
|
||||
shipping-phase: push
|
||||
index:
|
||||
type: release
|
||||
run:
|
||||
using: buildbot
|
||||
product: fennec
|
||||
buildername: release-{branch}-fennec_uptake_monitoring
|
||||
release-promotion: true
|
||||
worker:
|
||||
properties:
|
||||
# TODO: Calculate "platforms" dynamically
|
||||
platforms: "android-api-16, android-x86"
|
||||
tuxedo_server_url:
|
||||
by-project:
|
||||
mozilla-beta: https://bounceradmin.mozilla.com/api
|
||||
mozilla-release: https://bounceradmin.mozilla.com/api
|
||||
maple: https://admin-bouncer-releng.stage.mozaws.net/api/
|
||||
maple: https://admin-bouncer-releng.stage.mozaws.net/api
|
||||
default: http://localhost/api
|
||||
notifications:
|
||||
completed:
|
||||
subject: "COMPLETED: [{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]}] {task_def[metadata][name]} task"
|
||||
message: "COMPLETED: [{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]}] {task_def[metadata][name]} task"
|
||||
plugins:
|
||||
by-project:
|
||||
mozilla-beta: ["log_collect"]
|
||||
mozilla-release: ["log_collect"]
|
||||
default: []
|
||||
|
||||
failed:
|
||||
subject: "FAILED: [{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]}] {task_def[metadata][name]} task"
|
||||
message: "FAILED: [{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]}] {task_def[metadata][name]} task"
|
||||
plugins:
|
||||
by-project:
|
||||
mozilla-beta: ["log_collect", "ses"]
|
||||
mozilla-release: ["log_collect", "ses"]
|
||||
default: ["ses"]
|
||||
emails:
|
||||
by-project:
|
||||
mozilla-beta: ["release-automation-notifications@mozilla.com"]
|
||||
mozilla-release: ["release-automation-notifications@mozilla.com"]
|
||||
try: ["{task_def[metadata][owner]}"]
|
||||
maple: ["release+tcstaging@mozilla.com"]
|
||||
default: []
|
||||
|
||||
exception:
|
||||
subject: "EXCEPTION: [{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]}] {task_def[metadata][name]} task"
|
||||
message: "EXCEPTION: [{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]}] {task_def[metadata][name]} task"
|
||||
plugins:
|
||||
by-project:
|
||||
mozilla-beta: ["log_collect", "ses"]
|
||||
mozilla-release: ["log_collect", "ses"]
|
||||
default: ["ses"]
|
||||
emails:
|
||||
by-project:
|
||||
mozilla-beta: ["release-automation-notifications@mozilla.com"]
|
||||
mozilla-release: ["release-automation-notifications@mozilla.com"]
|
||||
try: ["{task_def[metadata][owner]}"]
|
||||
maple: ["release+tcstaging@mozilla.com"]
|
||||
default: []
|
||||
|
||||
jobs:
|
||||
fennec:
|
||||
name: fennec_release_uptake_monitoring
|
||||
shipping-product: fennec
|
||||
run:
|
||||
product: fennec
|
||||
buildername: release-{branch}-fennec_uptake_monitoring
|
||||
worker:
|
||||
properties:
|
||||
platforms: "android-api-16, android-x86"
|
||||
routes:
|
||||
- index.releases.v1.{branch}.latest.fennec.latest.uptake_monitoring
|
||||
- index.releases.v1.{branch}.{revision}.fennec.{underscore_version}.build{build_number}.uptake_monitoring
|
||||
index:
|
||||
type: release
|
||||
product: fennec
|
||||
job-name: android-api-16-opt
|
||||
notifications:
|
||||
completed:
|
||||
by-project:
|
||||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
failed:
|
||||
by-project:
|
||||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
exception:
|
||||
by-project:
|
||||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
firefox:
|
||||
name: firefox_release_uptake_monitoring
|
||||
shipping-product: firefox
|
||||
run:
|
||||
product: firefox
|
||||
buildername: release-{branch}-firefox_uptake_monitoring
|
||||
worker:
|
||||
properties:
|
||||
platforms: "linux, linux64, win32, win64, macosx64"
|
||||
routes:
|
||||
- index.releases.v1.{branch}.latest.firefox.latest.uptake_monitoring
|
||||
- index.releases.v1.{branch}.{revision}.firefox.{underscore_version}.build{build_number}.uptake_monitoring
|
||||
index:
|
||||
product: firefox
|
||||
devedition:
|
||||
name: devedition_release_uptake_monitoring
|
||||
shipping-product: devedition
|
||||
run:
|
||||
product: devedition
|
||||
buildername: release-{branch}-devedition_uptake_monitoring
|
||||
worker:
|
||||
properties:
|
||||
platforms: "linux, linux64, win32, win64, macosx64"
|
||||
routes:
|
||||
- index.releases.v1.{branch}.latest.devedition.latest.uptake_monitoring
|
||||
- index.releases.v1.{branch}.{revision}.devedition.{underscore_version}.build{build_number}.uptake_monitoring
|
||||
index:
|
||||
product: devedition
|
||||
|
|
Загрузка…
Ссылка в новой задаче