AWS CodePipeline:从CodeCommit获取一些源,而无需重建所有内容

问题描述 投票:0回答:1

我有2个项目,具体取决于我的图书馆2个项目(项目A和B)都有自己的CodePipeline管道,每当我按CodeCommit时都要重建(由于aws的CodeBuild)(如果我按A,则将重建A,与B相同)

BUT当我将库推入CodeCommit时,我想重建A AND B。

[我面临的问题是,当我推动A或B时,由于所述管道检测到某些更改,它同时重建了A和B

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9EUXV2eS5wbmcifQ==” alt =“这里是我的管道配置”>

amazon-web-services aws-codepipeline aws-codebuild
1个回答
0
投票

据我所知,您正在寻找将Build限制为进行提交的存储库的方法。但是,目前不支持该用例。当前,CodePipeline如何与多个源一起使用,是因为它允许在单个管道中执行多个源操作。任一源中的更改/提交都会触发管道执行。要知道的是,每个管道执行都将为这两个操作提取最新的源(不仅是提交触发了管道执行的操作)。

您的用例的另一种方法可能是对存储库使用单独的CodePipelines,但可能会收取额外费用。

© www.soinside.com 2019 - 2024. All rights reserved.