并行运行AWS CodeBuild步骤的最佳方法?

时间:2019-09-06 17:09:53

标签: amazon-web-services aws-codebuild

我是CodeBuild的新手,并且已经构建了一个CodeBuild项目,该项目可以构建一组AMI。

运行需要很长时间。在诸如circleci和concourse之类的其他构建系统中,我使用了允许构建步骤在单独的docker容器中并行运行的功能,并且构建系统等待所有步骤完成,然后继续进行下一步。

CodeBuild是否支持这种功能?我没有看到它...

如果没有,最好的方法是什么?这是CodePipeline的用例吗?

我还可以将每个ami作为构建的参数,并同时运行构建的n副本(使用每个AMI启动一个构建的脚本触发)。

感谢您的任何想法!

1 个答案:

答案 0 :(得分:0)

下面是StackOverflow中的现有答案,可以帮助您实现并行性。

CodePipeline buildspec and multiple build actions