konveyor / ci

Apache License 2.0
0 stars 12 forks source link

Report nightly CI failures to the team #36

Closed aufi closed 4 months ago

aufi commented 4 months ago

Based on recent issues with release-0.3 failing builds, it is needed to report nightly CI failures directly to the team. Most likely using Slack.

Started with https://github.com/konveyor/ci/pull/34

Tiers, branches, messages TBD / WIP

All nightly CI builds.

branch CI/tier message note
main upstream CI :alarmsomething: Link to github action detail
main internal tier3 :alarmsomething: Link to jenkins log
release-0.3 upstream CI 3x alarm @here Link to github action detail

...

Reporting

Use Slack webhook, example:

$ curl -X POST -H "Content-Type: application/json" -v -d '{"test":"E2E API","branch":"release-0.3","note":"Failed run: https://github.com/konveyor/ci/actions/runs/..."}'  https://hooks.slack.com/triggers/<SECRETS>
aufi commented 4 months ago

TIER3 reporting https://github.com/konveyor/go-konveyor-tests/pull/122

aufi commented 4 months ago

Basic reporting for main&release0.3&TIER3 main was added and is working. Feel free add a followup or reopen the issue.