Pipeline Stage Execution

The pipeline execution for a snapshot displays all stages within the pipeline, along with its configured gates & steps, overlays the execution detail, and provides interactive management.


The image above displays an executing snapshot for a three stage pipeline.  The Dev (IaaS) stage has completed successfully, execution has transitioned to the QA stage, and is currently awaiting approval at the Approval from QA Lead gate.  Each stage displays a header, and its gates and steps.


Area

Actions

Description

Header

 Abort the current stage

 Approve the current gate

 Reject the current gate

 Replay the failed stage

Upload stage info

Header level detail for the stage.

  • The name of the Stage/Environment.
  • Actions which can be performed on the Stage.
  • The current gate or step which is executing in the Stage (if any).
Gates

 Approve the gate

 Reject the gate


The stage gates and their status within the pipeline execution.

  Aborted - The gate was aborted.

 Failed - The gate failed.

 Out of Date - The snapshot execution has been superseded by a newer snapshot.

 Pending Approval - The gate is waiting for approval.

 Rejected -  The gate was rejected by a user.

 Running - The gate is currently being evaluated.

 Scheduled - The gate is waiting for the scheduled time to elapse.

 Successful - The gate was successful.

Steps

 Complete the current manual task

The stage steps and their status within the pipeline execution.

  Aborted - The step was aborted.

 Failed - The step failed.

 Running - The step is currently executing.

 Scheduled - The step is waiting for the scheduled time to elapse.

 Successful - The step was successful.

 

To view greater detail of the gates and steps within a stage, click on the stage name.

 

The stage details provide greater contextual information about the gates and steps, and allows redundant and additional actions to be taken.


Area

Description

Gates

Gate Header 

  • Current gate name (if applicable)
  • Number of successful/total gates

List of gates 

Steps

Step Header 

  • Current step name (if applicable)
  • Number of successful/total steps

List of steps

Gate/Step Detail

  • Name of the gate/step
  • Status
  • Gate Actions 
    • Approval Gate

 Approve task

 Reject task

  • Scheduled Gate

 Continue execution  

  • Step Actions
    • Manual Step

 Complete manaul task  

  • Scheduled Step

 Continue execution

  • Any Failed Step

 Replay step 

 Continue/Skip execution

  • Contextual information (e.g. who needs to approved, or has approved)

Stage Actions

Actions which apply to current stage.

 Approve current task

 Reject current task

 Complete current manual task

More Stage Actions

Actions which apply to current stage.

 Replay stage

 Abort stage


The dashboard refreshes every 10 seconds, or you may click the  button to refresh on demand.  Click on the  button to return to the main dashboard page.

 

See Also

The following macros are not currently supported in the footer:
  • style