我们正在开发一次构建、有条件部署的样式管道。换句话说,我们有一个由以下组成的管道,例如:
- 源操作 - S3SourceAction
- 构建和测试操作 - CodeBuildAction
- 部署到开发操作 - CloudFormationCreateUpdateStackAction
- 部署到 QA 操作 - CloudFormationCreateUpdateStackAction
- 部署后操作 - CodeBuildAction
我们有多个存储库流经此管道。比如说我想:
- 跳过基于环境变量的“部署到 QA”操作,但仍继续执行“部署后”操作。
- 在 Deploy to Dev 操作后完全停止,但不会使构建失败。
CodePipeline / CodeBuild 是否可以实现这些?