AWS CodePipeline基于条件执行

时间:2018-04-21 18:43:10

标签: amazon-web-services aws-codepipeline

无论如何都要根据条件在管道阶段执行操作。

我的意思是,例如,当管道发布时,它在源阶段获取源文件,并且如果工件中存在文件或者不为空,则在构建,部署或其他阶段执行...

事实上,只有在满足条件时才会执行整个管道阶段......

直到我没有看到如何很好地实现这一目标。

我现在认为在批准功能上发挥作用,我不是您的想法,如果这里有一个相同的要求。

1 个答案:

答案 0 :(得分:2)

实现此目标的最简单方法是在管道中添加Test阶段。测试可以简单地检查构建工件中的所需文件,如果文件不存在则无法检查,这将导致管道暂停。

Usings tests with AWS CodePipeline