从CloudFormation模板中,您可以部署CodeCommit和CodePipeline。根据此公告,
现在,您可以在使用AWS CodePipeline构建的发布工作流中选择AWS CloudFormation作为部署操作。
我已经完成了Cloudformation模板的大部分工作,但是我无法弄清楚各个阶段。
Resources:
PipelineRepo:
Type: AWS::CodeCommit::Repository
Properties:
RepositoryName: pipeline
RepositoryDescription: Pipeline setup repo
PipelineArtifacts:
Type: AWS::S3::Bucket
PipelineRole:
Type: AWS::IAM::Role
Pipeline:
Type: AWS::CodePipeline::Pipeline
Properties:
Name: pipeline-pipeline
ArtifactStore:
Type: S3
Location:
Ref: PipelineArtifacts
RoleArn:
Ref: PipelineRole
Stages:
... STAGES ...
Run Code Online (Sandbox Code Playgroud)
您如何设置阶段来跟踪CodeCommit,然后从存储库中的文件部署CloudFormation模板?