从辅助 CodeCommit 存储库更改触发构建

Trigger build from the secondary CodeCommit repo change

我的 AWS CodePipeline 设置引用了指定辅助 CodeCommit 源的 CodeBuild 项目。当我更改主 CodeCommit 项目中的代码并推送更改时,管道过程被触发,一切都成功完成。但是,对辅助 CodeCommit 项目的更改(推送)将被忽略。有没有一种方法可以通过更改辅助源来触发管道执行?

轻松愉快!使用 CodeBuild 时不要使用辅助源。而是在管道的 "Source" 阶段定义 2 个(或更多)源,这将产生 2 个(或更多)输入工件。然后您可以修改 CodeBuild 以将第二个工件引用为 CODEBUILD_SRC_DIR_artifact_name,其中 artifact_name 是您提供的实际名称。然后构建由两个 repos

的更改触发