From 3403d623bbcd5938cb4675f6bd3c4dd05f85f470 Mon Sep 17 00:00:00 2001 From: Julien Cristau Date: Mon, 21 Mar 2022 17:20:29 +0100 Subject: [PATCH] [fenix] Notify release management when push-apk fails --- taskcluster/ci/push-apk/kind.yml | 5 +++++ taskcluster/fenix_taskgraph/transforms/push_apk.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/taskcluster/ci/push-apk/kind.yml b/taskcluster/ci/push-apk/kind.yml index 6311e5f9de..90ea975d7b 100644 --- a/taskcluster/ci/push-apk/kind.yml +++ b/taskcluster/ci/push-apk/kind.yml @@ -46,3 +46,8 @@ job-template: treeherder: job-symbol: gp kind: build + routes: + by-level: + '3': + - "notify.email.release-mgmt@mozilla.com.on-failed" + 'default': [] diff --git a/taskcluster/fenix_taskgraph/transforms/push_apk.py b/taskcluster/fenix_taskgraph/transforms/push_apk.py index 8ebab6fccd..77bd4c2e34 100644 --- a/taskcluster/fenix_taskgraph/transforms/push_apk.py +++ b/taskcluster/fenix_taskgraph/transforms/push_apk.py @@ -16,7 +16,7 @@ transforms = TransformSequence() @transforms.add def resolve_keys(config, tasks): for task in tasks: - for key in ("worker.channel", "worker.dep", "worker.certificate-alias"): + for key in ("worker.channel", "worker.dep", "worker.certificate-alias", "routes"): resolve_keyed_by( task, key,