forked from mirrors/gecko-dev
Bug 1921474 - send matrix notifications for merge-automation tasks. r=taskgraph-reviewers,releng-reviewers,ahal a=release
Differential Revision: https://phabricator.services.mozilla.com/D224141
This commit is contained in:
parent
479742d3e9
commit
dcd93be9bb
2 changed files with 22 additions and 1 deletions
|
|
@ -18,6 +18,7 @@ def handle_keyed_by(config, tasks):
|
||||||
return
|
return
|
||||||
merge_config = config.params["merge_config"]
|
merge_config = config.params["merge_config"]
|
||||||
fields = [
|
fields = [
|
||||||
|
"routes",
|
||||||
"worker.push",
|
"worker.push",
|
||||||
"worker-type",
|
"worker-type",
|
||||||
"worker.l10n-bump-info",
|
"worker.l10n-bump-info",
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,6 @@ tasks:
|
||||||
platform: firefox-release/opt
|
platform: firefox-release/opt
|
||||||
description: Merge repositories for release management.
|
description: Merge repositories for release management.
|
||||||
worker-type: tree
|
worker-type: tree
|
||||||
scopes: []
|
|
||||||
worker:
|
worker:
|
||||||
implementation: treescript
|
implementation: treescript
|
||||||
tags: []
|
tags: []
|
||||||
|
|
@ -87,3 +86,24 @@ tasks:
|
||||||
default: null
|
default: null
|
||||||
run-on-projects: []
|
run-on-projects: []
|
||||||
expiration-policy: long
|
expiration-policy: long
|
||||||
|
routes:
|
||||||
|
by-level:
|
||||||
|
'3':
|
||||||
|
# #releaseduty
|
||||||
|
- "notify.matrix-room.!tBWwNyfeKqGvkNpdDL:mozilla.org.on-pending"
|
||||||
|
- "notify.matrix-room.!tBWwNyfeKqGvkNpdDL:mozilla.org.on-resolved"
|
||||||
|
default:
|
||||||
|
# #releaseduty-dev
|
||||||
|
- "notify.matrix-room.!wGgsWXnVncJLSBYmuf:mozilla.org.on-pending"
|
||||||
|
- "notify.matrix-room.!wGgsWXnVncJLSBYmuf:mozilla.org.on-resolved"
|
||||||
|
scopes:
|
||||||
|
- "queue:route:notify.matrix-room.*"
|
||||||
|
extra:
|
||||||
|
notify:
|
||||||
|
matrixBody:
|
||||||
|
$let:
|
||||||
|
dry_run:
|
||||||
|
$if: "'dry_run' in task.payload && task.payload.dry_run"
|
||||||
|
then: " (dry run)"
|
||||||
|
else: ""
|
||||||
|
in: "merge-automation task ${task.metadata.name}${dry_run} is now ${status.state}: https://firefox-ci-tc.services.mozilla.com/tasks/${taskId}"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue