0

我有两个 Dockerfile。在 Cloudformation 中,我希望 CodeBuild 从两个 Dockerfile 构建两个映像。为此,我可能需要两个不同的 buildspec 文件和一个 CodeBuild。这可能吗?

4

1 回答 1

1

是的,你可以做到。您可以在运行构建时覆盖默认值。buildspec.yml因此,您可以拥有一个将采用不同buildspec.yml文件的构建项目。

为此,在 AWS CLI 中,您可以使用--buildspec-override选项:

一个 buildspec 文件声明,该声明仅针对此构建,覆盖构建项目中已定义的最新版本。

于 2021-01-17T23:20:34.720 回答