首页 > 解决方案 > AWS CodeBuild - 如何为多个项目使用同一个 buildspec.yml?

问题描述

我们有以下 GitHub 项目设置(Maven、Java):

项目000 项目001 ..

他们应该使用完全相同的 buildspec.yml,我们不会将它放在每个对象中。但是,在 CodeBuild 中,我们应该直接在项目构建中复制/粘贴,或者将其作为文件保存在所有项目中。有没有办法指向一个名为 buildspec.yml 并存储在 S3 中的文件?

标签: aws-codebuild

解决方案


你好斯坦尼斯拉夫伊万诺夫,

AWSCodeBuild 刚刚推出了一项新功能,您可以在其中覆盖项目中的所有内容。使用此功能,您可以拥有 1 个包含您的构建规范的基础项目,然后根据您想要构建的内容覆盖源代码。

让我知道这是否有帮助,约翰


推荐阅读