operator-framework / operator-sdk

SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.
https://sdk.operatorframework.io
Apache License 2.0
7.24k stars 1.74k forks source link

Make the state of master tests and deploys more obvious #4112

Closed jberkhahn closed 3 years ago

jberkhahn commented 4 years ago

Per the discussion from #3712, we would like to investigate making the current state of master tests and deploys more obvious to OperatorSDK developers. Currently there is a tiny badge on the latest commit line at the top of the base page that status of the most recent master build. When a master job fails an email is sent out to repo admins, but the jobs are flakey and rerun when another PR merges so they are often not investigated.

It would be nice if the state of these jobs was more obvious. Some possibilities include:

  1. Making some sort of CI board with the state of running/finished jobs
  2. Make something send Slack notifications to OperatorSDK devs when stuff blows up
  3. sending emails to more people than just repo admins
jberkhahn commented 3 years ago

Per the discussion in the 11/2 triage meeting, it was decided that the current badge status indicator is good enough, so there isn't anything actionable on this at this time.