Project

General

Profile

action #137828

Updated by tinita 5 months ago

## Motivation Observation 

 See #136007 

 ## Acceptance criteria 
 * **AC1:** We receive a notification if one of the queries on https://os-autoinst.github.io/qa-tools-backlog-assistant/ is red 

 ## Suggestions 
 * Note: Emails from outside SUSE aren't delivered to our internal Slack 
 * We could alternatively or additionally use the [Open Graph HTML preview](https://blog.logrocket.com/open-graph-sharable-social-media-previews/) feature, so that we can see a backlog status as an SVG when posting the link to Slack 
 * Use a Workflow based on a webhook - this was introduced with the "new" workflows which have different triggers, so we could have a URL that produces a message, and has variables as well e.g. `curl -H "Content-Type: application/json" -d '{"query":"Untriaged QA"}'`. Or read about Slack bot accounts and push to custom URL. Also see https://api.slack.com/messaging/webhooks 
 * Example SCCBot Messaging: https://gitlab.suse.de/scc/infrastructure/happy-customer-deploy/-/blob/master/gitlab-ci/pipeline-environments-template.yml?ref_type=heads#L36-48 QA"}'`

Back