DevOps Pipeline UI
Use the Pipeline UI to visualize interactions and results across a pipeline execution. This graphical view shows pipeline step progression and other details for each pipeline.
From DevOps, get a quick view of how everything is connected to see exactly what is happening with the pipeline and when. From the ServiceNow Change Management application, you can access the Pipeline UI and quickly see the commits, the committers, and other details for the change request in one place.
The Pipeline UI displays parallel stages as modeled in Azure DevOps release pipelines. The pipeline UI displays the real-time state of the pipeline as it appears in Azure DevOps. The associated artifact details sourced from the build pipeline, Test Results, Software Quality Summary Results also display on the pipeline UI. For more information, see Parallel stages in Azure DevOps release pipelines.
The Pipeline UI shows all attempts of any stage or job that has been rerun or restarted. For more information, see Restarting failed build or release pipeline jobs and stages.
The Pipeline UI shows the pipeline steps that ran instead of the steps configured in DevOps.
- DevOps Pipeline form
- DevOps Pipeline Execution form
- Change Request form created by DevOps
| Green | Successful. All step executions associated to the pipeline execution passed. |
| Grey | Not yet run. |
| Yellow | Waiting (pending, building, validating). At least one step execution is waiting. |
| Red | Failed. At least one step execution failed. Task execution end date is populated even when the change is rejected. 주: To enable the canceling of the change request associated with the step when the step
fails, you must set the sn_devops.cancel_change_on_pipeline_cancel
property to Yes. For more information, see Properties installed with DevOps. |
The order the cards appear in the Pipeline UI by task execution.
| UI feature | Description |
|---|---|
| Pipeline steps | Timing.
|
| View change request | Change request record. Click directly into the change request of the step that was created by DevOps to view details of the change and take action. 주:
|
| Pipeline history | Pipeline Execution. Click a history tile to view the previous step details for a pipeline execution. 주: Pipeline history is displayed for only the most recent 20 pipeline executions. |
| View all attempts | All attempts that the job has run in a step. Click the link in the relevant step to view all attempt details. |
| Artifacts |
주: Commits reverted in the same pipeline execution are not shown in the commit
list. |
| Test Results | View the build test results to see what tests passed or failed. The quality card contains test summaries:
|
| Software Quality Results | View all the software quality (SonarQube scan) results grouped by project name that were fetched as part of the selected pipeline. You can view the scan results for all categories in a pipeline execution step. You can customize the results that are displayed in the Pipeline UI by configuring the columns in the () property in a comma separated format.
|
| Security Results | View all the security results that were retrieved as part of the selected pipeline. You can view the scan results for all categories in a pipeline execution step. You can customize the results that are displayed in the Pipeline UI.
|
Click directly into DevOps change requests, step executions, artifacts, artifact versions, work items, test summaries, and reattempts in flyout windows.