AptlyStar

CodePipeline

Manage AWS CodePipeline executions

AWS CodePipeline is a continuous delivery service for fast and reliable application updates. You define a pipeline once and CodePipeline automates the build, test, and deploy phases whenever code changes.

With the CodePipeline integration, you can:

  • List Pipelines: Enumerate pipelines in a region with metadata such as name, version, and creation time
  • Start Pipeline: Trigger a pipeline execution on demand
  • Get Pipeline State: Inspect stage and action status for a running or completed pipeline

In AptlyStar, CodePipeline pairs well with CloudFormation and CloudWatch blocks to build release orchestration, deployment verification, and incident response workflows.

Usage Instructions

List pipelines, start executions, and inspect pipeline stage state using AWS access keys.

Tools

codepipeline_list_pipelines

List AWS CodePipeline pipelines in a region

Input

ParameterTypeRequiredDescription
awsRegionstringYesAWS region (e.g., us-east-1)
awsAccessKeyIdstringYesAWS access key ID
awsSecretAccessKeystringYesAWS secret access key

Output

ParameterTypeDescription
pipelinesarrayPipeline summaries in the region

codepipeline_start_pipeline

Start an AWS CodePipeline execution

Input

ParameterTypeRequiredDescription
awsRegionstringYesAWS region (e.g., us-east-1)
awsAccessKeyIdstringYesAWS access key ID
awsSecretAccessKeystringYesAWS secret access key
pipelineNamestringYesPipeline name to start

Output

ParameterTypeDescription
pipelineExecutionIdstringStarted pipeline execution id

codepipeline_get_pipeline_state

Get the current state of an AWS CodePipeline

Input

ParameterTypeRequiredDescription
awsRegionstringYesAWS region (e.g., us-east-1)
awsAccessKeyIdstringYesAWS access key ID
awsSecretAccessKeystringYesAWS secret access key
pipelineNamestringYesPipeline name to inspect

Output

ParameterTypeDescription
pipelineNamestringPipeline name
stageStatesarrayStage execution states

On this page