无法添加 AWS codepipeline 作为代码构建的源

无法添加 AWS codepipeline 作为代码构建的源

想要创建 codebuild 项目,但我需要将构建源设置为 codepipeline,而不是特定的 codecommit 分支,因此我想强制 codebuild 从 codepipeline 源阶段获取源代码,以便将一个 codebuild 项目用于多个管道。

在此输入图像描述

答案1

Codepipeline 显然不能用作源,因此您必须使用其他解决方案。我的建议是将代码存储在 S3 中并将其用作管道的源。

您可以手动存储代码或触发通知 SNS 以启动自动复制代码的工作流程(例如,当存储库中有更改时)。

答案2

除非您在创建管道时已经创建了 codebuild 项目,否则您无法将 codepileine 添加为构建项目的源。

如果您单独创建了构建项目,您将无法使用 codepipeline 作为源阶段

相关内容