Switch beetmover to use production worker and bucket

upstream-sync
Heitor Neiva 2 years ago committed by mergify[bot]
parent 1f9338719a
commit 54b27209ad

@ -55,7 +55,8 @@ workers:
provisioner: scriptworker-k8s
implementation: scriptworker-beetmover
os: scriptworker
worker-type: 'mobile-1-beetmover-dev'
# Note: if dep bucket is wanted, *temporarily* switch to 'mobile-1-beetmover-dev'
worker-type: 'mobile-{level}-beetmover'
dep-signing:
provisioner: scriptworker-k8s
implementation: scriptworker-signing

@ -50,14 +50,20 @@ def make_task_description(config, tasks):
if task.get("locale"):
attributes["locale"] = task["locale"]
# Switch between nightly and release scope
# Note: if dep bucket is wanted, *temporarily* switch it to "~:dep"
if task['build-type']['nightly']:
bucket_scope = "project:mobile:fenix:releng:beetmover:bucket:nightly"
else:
bucket_scope = "project:mobile:fenix:releng:beetmover:bucket:release"
task = {
"label": label,
"description": description,
"worker-type": "beetmover",
"worker": task["worker"],
"scopes": [
# TODO: Adjust scope
"project:mobile:fenix:releng:beetmover:bucket:dep",
bucket_scope,
"project:mobile:fenix:releng:beetmover:action:direct-push-to-bucket",
],
"dependencies": task["dependencies"],

Loading…
Cancel
Save