我希望创建以下AWS CodePipeline流程
我的问题在于步骤4和5,如何让codepipeline等待手动批准(步骤4),然后如果批准,则自动进入下一阶段(步骤5)
由于
答案 0 :(得分:0)
要解决步骤4和5中的问题,可以通过以下两种方式完成:
1)AWS已添加了通过控制台添加手动审批步骤的功能: https://aws.amazon.com/about-aws/whats-new/2016/07/aws-codepipeline-adds-manual-approval-actions/
2)也可以将ManualApproval添加到CodePipeline CloudFormation模板操作中,如下所示:
- InputArtifacts: []
Name: !Join ["",[!Ref GitHubRepository, "-prd-approval"]]
ActionTypeId:
Category: Approval
Owner: AWS
Version: '1'
Provider: Manual
OutputArtifacts: []
Configuration:
NotificationArn: !Ref ManualApprovalNotification
ExternalEntityLink: OutputTestUrl
RunOrder: 3