The pipeline diagram is an interactive, visual representation of the pipeline config. Resources are displayed as circular icons, while steps are displayed in rectangles.
You can perform the following operations in the pipeline diagram:
Search a PipelineClick the search icon on the top-left corner to open the search bar. As you start entering text, the search bar shows the list of objects matching the search text and displays them in a dropdown list. Once you select an item from the dropdown, the matching item in the diagram will be brought to the center and highlighted with a border. If the item appears in the diagram more than once, you can cycle through them using the arrow icons on the search bar or keyboard shortcuts (enter to iterate forward, To close the search bar, either click the x icon on the search bar or use the keyboard shortcut esc when the search input is focus. In addition, you can use the pipeline dropdown to search for pipelines using wildcards. For example:
Filter StepsUse the filter field to filter steps by status. In the Graph view, you can select multiple statuses and all the steps matching the selected status are highlighted. Zoom a PipelineWhile the diagram gives you a full view of your entire pipeline, you might want to zoom in to focus on specific sections in detail. You can zoom in or out of any part of the pipeline with your mouse scroll wheel or with pinch-to-zoom on your mouse keypad: Click the View Information about a Step or ResourceClick on any step or resource to view summary information about that element. Trigger and Cancel a StepYou can click any step to manually trigger a step or cancel one that has been triggered. For more information on these facilities, see Running a Pipeline. View Step HistoryTo view the history of a step, such as when the step was last executed and to filter a step based on its status:
This displays the Step History window. View Pipeline YAMLClick the ellipsis button on the right-hand corner and then click View YAML to view the pipeline config in a pop-up window. Open Pipeline SourceClick the ellipsis button on the right-hand corner and then click Go To Repository to open a new tab in your web browser for the GitRepo pipeline source where the pipeline config is stored. |
Since a pipeline is associated with its respective pipeline source, to delete a pipeline, delete the pipeline source. For more information, see Deleing a Pipeline Source.
The Runs section of a pipeline (also called Runs view) lists every run of the selected pipeline.
Status | The completion status of the run. |
Run Number | The sequential number of the run in the history. |
Duration | The total execution time of the run. |
Queued | This shows the duration from the time the run was triggered to the time the first step started to execute. |
Triggered | Date and time that the run commenced execution.
|
Context | Shows whether the run was triggered automatically (by a commit) or manually. |
Select the filter in the dropdown box to list only those runs in the history whose outcome matches a particular status. The filter defaults to "All" to display all runs in the history.
In addition, after clicking a run, click the filter icon to filter steps based on status.
Click one of the runs to view more details about it. The table lists all the steps for the run.
The Resources tab lists all the input and output resources for a run. Depending on the resource, you can even view the commit information for the yaml file that is used in the step.
In the run view, click the ellipsis button on the right-hand corner and then click Pipe Info.
Click the Pipeinfo tab to view the head.json
for the run. This JSON file provides a complete trace for your run. For more information, see Signed Pipelines.
This information is only available after the run reaches terminal state. |
Click the row of any run to invoke the Pipeline Run Logs view for that run. In that view, you can browse the log of execution, test results, and other information for steps in the pipeline.
You can also invoke the Pipeline Run Logs view for the most current run by clicking a step in the pipeline diagram, then in the resulting information box for that step click Logs.
The following sections provide information about performing various actions on the My Pipelines page using the old UI. If you prefer to perform these actions using the new UI, see the sections above. |
Choosing a PipelineTo display the Pipeline History, go to Working with Pipelines, then click on one of the pipelines in the list. Once you are viewing the Pipeline History, you can change which pipeline to display through the dropdown at the top of the view. Selecting a BranchWhen a pipeline source has been configured as multibranch, you can select which branch's pipeline to view through a dropdown at the top of the view. Viewing a PipelineThe pipeline diagram is an interactive, visual representation of the pipeline config. Resources are displayed as circular icons, while steps are displayed in rectangles. You can perform the following operations in the pipeline diagram:
Deleting a PipelineSince a pipeline is associated with its respective pipeline source, to delete a pipeline, delete the pipeline source. For more information, see Deleing a Pipeline Source. |
Status | The completion status of the run. |
Run Number | The sequential number of the run in the history. |
Duration | The total execution time of the run. |
Triggered At | Date and time that the run commenced execution. |
Triggered By |
|
Context | Shows whether the run was triggered automatically (by a commit) or manually. |
Select the filter in the dropdown box to list only those runs in the history whose outcome matches a particular status. The filter defaults to "All" to display all runs in the history.
Click one of the runs to view more details about it. The table lists all the steps for the run, and can be filtered and/or sorted based on each column.
The Resources tab lists all the input and output resources for a run.
Click the View icon to view more information about a resource. Depending on the resource, you can even view the commit information for the yaml file that is used in the step.
Click the Pipeinfo tab to view the head.json
for the run. This JSON file provides a complete trace for your run. For more information, see Signed Pipelines.
This information is only available after the run reaches terminal state. |
Click the row of any run to invoke the Pipeline Run Logs view for that run. In that view, you can browse the log of execution, test results, and other information for steps in the pipeline.
You can also invoke the Pipeline Run Logs view for the most current run by clicking a step in the pipeline diagram, then in the resulting information box for that step click "View Logs".