Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-6585

[Docs] Update Tekton and ArgoCD plugin docs to include notification capabilities

      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.

      The Notification mechanism is already available in Backstage/RHDH. The plugins need to call the SDK to send a message.

      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.

              rhn-support-kavverma Kavya Verma
              hmanwani@redhat.com Heena Manwani
              RHIDP - Documentation
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: