-
Epic
-
Resolution: Done
-
Undefined
-
None
-
None
-
GitHub Checks for pipelinerun details in Pipeline-as-code
-
False
-
False
-
Done
-
Undefined
-
Goal.
As a developer, I want to see the details of the pipeplinerun execution in the GitHub Checks tab of the pull-request on my repository so that I can quickly see the status of pipelinerun execution directly on GitHub.
The GitHub Checks API in this case would show the tasks names and step names executed with their status and links to OpenShift Web Console for access to the logs.
Acceptance Criteria
- PipelineRun execution and it status from the Git repository is visible on the Checks tab on GitHub
- The list of taskruns and their status are visible on the Checks tab
- The taskruns steps and their status are visible on the Checks tab
- The link to pipelinerun, taskrun and step logs in OpenShift logging stack are available on the Checks tab
- In case of failure, the cause of failure is visible in the Checks tab
- is duplicated by
-
SRVKP-1483 Pipelines as Code: Use Github Checks API to report status of a PullRequest
-
- Closed
-