After you create a release pipeline, you must activate it to complete the pipeline modeling. After you activate the pipeline, you can run it. A pipeline that is in draft state indicates that the Release Manager is still modeling the pipeline.

About this task

To view a release pipeline while it runs, click the Pipeline Executions tab.

The release pipeline run provides multiple levels of information.

  • Level 1. Detailed status at the release pipeline level describes the current activity.

  • Level 2. Status at the task or stage level displays the current task progress and the status of the task that ran.

  • Level 3. Detailed information at the task level.

If the pipeline execution fails, you can resume execution. For example, a pipeline run might fail if artifacts do not exist for a task in the pipeline. For failed or canceled pipeline runs, you can re-trigger the pipeline execution run again. For failed pipeline runs, you can also resume the pipeline execution from the last failed task or tasks in a stage.

To observe how to activate and run a release pipeline in vRealize Code Stream, watch the following video.

Video icon See Executing and Tracking Pipelines in vRealize Code Stream at https://www.youtube.com/watch?v=2PPJIhxB3Lc&list=PLrFo2o1FG9n7Pr4Fq-7exPvN6ThDYRcPV&index=2.

Prerequisites

  • Verify that a release pipeline is created in a draft state. See Create a Release Pipeline.

  • Verify that predefined vRealize Automation blueprints, workflows, and scripts are created, and that test jobs that perform tasks that the pipeline can trigger are available.

  • Verify that artifacts are available in the Artifactory server repository. See Search Artifacts from the Artifactory Repository.

Procedure

  1. Click the Code Stream tab.
  2. On the Pipelines tab, select an existing pipeline and click Edit to configure it.
  3. Click Activate to create a vRealize Orchestrator workflow.

    A list of available pipelines appears.

  4. Select the pipeline, and click Execute.

    The Execute Pipeline dialog box appears.

  5. Enter the description and properties, and click OK to run the pipeline.
    Note:

    If you are running a pipeline with Team Foundation Server 2015 (TFS), you can cancel the pipeline execution and view the status of the configured build in the server. If you are running a pipeline with TFS 2013 and cancel the pipeline execution, the pipeline is marked as canceled. Although the pipeline is marked as canceled, the configured build in the TFS server still displays the status of the pipeline as completed.

  6. If a pipeline execution fails, you can resume execution.
    1. Select the failed pipeline execution.
    2. Expand the arrow next to the pipeline name, and review the stages and tasks to determine which task failed.

      Tasks that failed display a red line at the top of the task in the stage, and the top of the stage displays a red line.

    3. Click the task that failed, and read the status message to understand the failure.
    4. On the Result And Input tab, review the information about the artifacts.
    5. If needed, click the Raw Output Properties tab, and review the values of the output parameters. Then, click the Raw Input Properties tab, and from the values of external system verify whether the external system is available. Then, click Close.

      An external system that is not available might cause the transient failure.

    6. Click Resume Execution.

      The pipeline execution runs again.

    You have activated and run a pipeline, and resumed any failed execution that occured.