-
Feature
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
False
-
-
False
-
-
Feature Overview (aka. Goal Summary)
When a customer is using RHDH or RHTAP, they should receive notifications from the Tekton and ArgoCD plugin. A developer will look at other pages in RHDH and not stay on the CI or CD page. When something happens, the plugin will send a notification and the user will receive a message instantly.
Goals (aka. expected user outcomes)
When a Tekton pipeline is finished, it should send a notification to the owner (it can be a user or a group) of the component to let them know that the pipeline has succeeded or finished with an error.
When an ArgoCD job is finished, it should send a notification to the owner (it can be a user or a group) of the component to let them know that the job has succeeded or finished with an error.
Requirements (aka. Acceptance Criteria):
- As a component owner, I want to be notified when the Tekton pipeline has successfully completed.
- As a component owner, I want to be notified when the Tekton pipeline has terminated with an error, with the error in the message and a link that redirects to the pipeline run.
- As a component owner, I want to be notified when the ArgoCD job has successfully completed.
- As a component owner, I want to be notified when the ArgoCD job has terminated with an error, with the error in the message and a link that redirects to the pipeline run.
Documentation Considerations
In the Tekton and ArgoCD plugin documentation, we want to describe the new behavior.