Use AWS CodePipeline to inspect release pipelines and execution history, start or stop runs, retry stages, and approve or reject manual approval actions. Stage transitions can be disabled or re-enabled to control pipeline flow.
Use the block
Start, stop, and monitor pipeline executions, retry failed stages, and approve or reject manual approval actions. Requires AWS access key and secret access key.
Actions
CodePipeline List Pipelines
List all CodePipeline pipelines in an AWS account and region
CodePipeline Get Pipeline
Get the structure of a CodePipeline pipeline, including its stages, actions, and variables
CodePipeline Get Pipeline State
Get the current state of a CodePipeline pipeline, including stage and action status and pending approval tokens
CodePipeline Get Pipeline Execution
Get details of a CodePipeline execution, including status, trigger, source revisions, and resolved variables
CodePipeline List Pipeline Executions
List recent executions of a CodePipeline pipeline with status and source revisions
CodePipeline List Action Executions
List action-level execution history for a CodePipeline pipeline, including per-action status, timing, and error details
CodePipeline Start Execution
Start a CodePipeline pipeline execution, optionally overriding pipeline variables
CodePipeline Stop Execution
Stop a CodePipeline pipeline execution, either finishing in-progress actions or abandoning them
CodePipeline Retry Stage Execution
Retry the failed actions (or all actions) of a failed CodePipeline stage
CodePipeline Put Approval Result
Approve or reject a pending CodePipeline manual approval action. The approval token is available from Get Pipeline State on the pending approval action
CodePipeline Disable Stage Transition
Prevent artifacts from transitioning into or out of a CodePipeline stage, freezing the pipeline at that point
CodePipeline Enable Stage Transition
Re-enable artifacts transitioning into or out of a CodePipeline stage after it was disabled