You can run a release pipeline that is activated. After you activate the release pipeline, pipeline modeling is complete and you can run it.

About this task

You can view a release pipeline run on the Pipeline Executions tab. The draft state signifies that the Release Manager is still modeling the release pipeline.

Multilevel information is provided during the release pipeline run.

  • Level 1.Status at release pipeline level which is the description of the current activity.

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

  • Level 3. Provides detailed information at task level.

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 test jobs that perform tasks that the pipeline can trigger.

  • Verify that artifacts are available in the Artifactory server repository to use the vRealize Code Stream Artifact Management capabilities.

Procedure

  1. Click the Code Stream tab.
  2. Select an existing pipeline to configure from the Pipeline tab.
  3. Click Activate to create a vRealize Orchestrator workflow.

    Every time a pipeline is activated, a new version of the pipeline is created.

    A list of the available pipelines appears.

  4. Select the pipeline.
  5. Click Execute.

    The Execute Pipeline dialog box appears.

  6. Enter the description and properties.
  7. Click OK to run a release pipeline.

Results

After a custom script task runs, the EXECUTION_ID_FOLDER run folder is created in the Script_Name_RUN folder. This folder contains the logFile, responseFile, exitStatusFile files, and a clone of the actual script that is being run. For example, script_params.txt, script_log.txt, script_response.txt.

Table 1. Run Folder Locations

Run Folder

Location

Bash script

/var/tmp/Script_Name_RUN/EXECUTION_ID_FOLDER

Powershell Script

C:\Users\User_Name\AppData\Local\Temp\Script_Name_RUN/EXECUTION_ID_FOLDER

What to do next

You can track the status of the pipeline and troubleshoot failed pipelines. See Using the Experimental Release Dashboard Feature.