Skip to content

Latest commit

 

History

History
37 lines (19 loc) · 1.66 KB

File metadata and controls

37 lines (19 loc) · 1.66 KB

Pipeline End Step

This step will pause a pipeline execution until a Pipeline Execution Ended Event is received and processed by the pipeline subscribers, and passed to the executing step.

Note: This feature requires that the Adobe IO Webhook is enabled.

Note: This feature requires that either a Pipeline Start Trigger or a Pipeline Start Builder is defined earlier in the pipeline.

Usage

Syntax:

acmPipelineEnd(mirror: true) {
    // some block
}

This step requires a block until this issue is resolved.

Note: Do not use this step with an empty block. If you do not provide any mechanism to pause the pipeline inside this step's block, and do not set emtpy to true, an infinite waiting loop will occur.

Optional Properties

  • mirror: Flag indicating whether or not to mirror the Cloud Manager state to Jenkins. Default: true
    • When enabled, any Cloud Manager build failures or cancellations will cause this pipeline to reflect a Failed state.
  • empty: Flag indicating whether or not the body of this step is empty. Default: false

Enclosed Pipeline Step State Steps

When a Pipeline Step State Step is wrapped by this step, when this step receives an event, it will quietly end the wrapped step. Any other steps contained within are ignored and allowed to finish their operations uninterrupted.