|
|
1
6
这在CodePipeline中的CodeCommit操作中目前不可能实现。 |
|
|
2
5
CodePipeline自10月份起支持git完整克隆: https://aws.amazon.com/about-aws/whats-new/2020/09/aws-codepipeline-now-supports-git-clone-for-source-actions/ 在控制台中,转到源阶段并进行编辑。 你将有一个新的选项来完全克隆你的git历史。 full clone option 在Terraform中,您必须将其添加到源操作的配置中:
更多信息: https://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-codecommit-gitclone.html |
|
|
3
4
然而,CodePipeline目前不支持动态分支、Pull请求。看见 Dynamically change branches on AWS CodePipeline 因此,如果您需要扩展Pull请求的管道,我建议您使用 Timothy Jones 在上面
还有一件相关的事情值得一提。CodeBuild也有完整克隆选项。
当我尝试使用上述缓存选项时,我注意到
我不知道为什么它现在是这样实现的,但是,这让人困惑(至少对我来说),我认为这不是预期的行为。 |
|
|
4
2
虽然CodePipeline本身不支持这一点,但您 可以 为此,您需要正确设置权限,然后仔细克隆存储库。 权限
克隆回购要克隆回购,您需要:
如果你想举个例子,我做了一个 detailed writeup of the process ,并发布 an example CodePipeline stack showing it in action . |