Bug 1550685 - Add bouncer-check config for comm-beta, comm-esr60. r=darktrojan

Fix failed release-bouncer-check task during release promotion.
Continue the effort to move Thunderbird code out of M-C.
This commit is contained in:
Rob Lemley 2019-05-15 11:19:54 +02:00
Родитель 74315fdd22
Коммит dd9d03ae97
2 изменённых файлов: 61 добавлений и 3 удалений

Просмотреть файл

@ -0,0 +1,55 @@
# 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/.
# lint_ignore=E501
config = {
"products": {
"installer": {
"product-name": "Thunderbird-%(version)s",
"check_uptake": True,
"platforms": [
"linux",
"linux64",
"osx",
"win",
"win64",
],
},
"installer-ssl": {
"product-name": "Thunderbird-%(version)s-SSL",
"check_uptake": True,
"platforms": [
"linux",
"linux64",
"osx",
"win",
"win64",
],
},
"complete-mar": {
"product-name": "Thunderbird-%(version)s-Complete",
"check_uptake": True,
"platforms": [
"linux",
"linux64",
"osx",
"win",
"win64",
],
},
},
"partials": {
"releases-dir": {
"product-name": "Thunderbird-%(version)s-Partial-%(prev_version)s",
"check_uptake": True,
"platforms": [
"linux",
"linux64",
"osx",
"win",
"win64",
],
},
},
}

Просмотреть файл

@ -20,7 +20,7 @@ job-defaults:
shipping-phase: push
worker-type: b-linux
worker:
max-run-time: 1200
max-run-time: 1800
docker-image: {in-tree: "update-verify"}
run:
sparse-profile: mozharness
@ -39,11 +39,14 @@ jobs:
product: thunderbird
job-name: thunderbird-bouncer-check
run:
comm-checkout: true
config:
- releases/bouncer_thunderbird.py
- comm/mozharness/releases/bouncer_thunderbird.py
extra-config:
by-project:
comm-(beta|esr60): {}
comm-(beta|esr60):
locales: ['en-US', 'fr', 'de']
bouncer_prefix: "https://download.mozilla.org/"
default:
locales: ['en-US', 'fr', 'de']
bouncer_prefix: "https://bouncer-bouncer-releng.stage.mozaws.net/"