源操作和更改检测方法 - AWS CodePipeline

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

源操作和更改检测方法

向管道中添加源操作时,这些操作将使用表中描述的其他资源。

注意

CodeCommit 和 S3 源操作需要配置的更改检测资源( EventBridge 规则),或者使用选项轮询存储库以获取源更改。对于具有 Bitbucket GitHub、或 E GitHub nterprise Server 源操作的管道,您无需设置 webhook 或默认进行轮询。连接操作会为您管理更改检测。

来源 使用其他资源? 步骤
Amazon S3 此源操作使用其他资源。使用CLI或创建 CloudFormation 此操作时,您还可以创建和管理这些资源。 请参阅创建管道、阶段和操作连接到使用 EventBridge 和的 Amazon S3 源操作 AWS CloudTrail
Bitbucket Cloud 此源操作使用连接资源。 请参阅 Bitbucket Cloud 连接
AWS CodeCommit 亚马逊 EventBridge (推荐)。这是在控制台中创建或编辑 CodeCommit 源代码的管道的默认设置。 请参阅创建管道、阶段和操作 CodeCommit 源操作和 EventBridge
Amazon ECR 亚马逊 EventBridge。这是由向导为在控制台中创建或编辑了 Amazon ECR 源代码的管道创建的。 请参阅创建管道、阶段和操作 Amazon ECR 来源操作和 EventBridge 资源
GitHub 或 GitHub 企业云 此源操作使用连接资源。 请参阅 GitHub 连接
GitHub 企业服务器 此源操作使用连接资源和主机资源。 请参阅 GitHub 企业服务器连接
GitLab.com 此源操作使用连接资源。 请参阅 GitLab.com 连接
GitLab 自我管理 此源操作使用连接资源和主机资源。 请参阅 用于 GitLab 自我管理的连接

如果您的管道使用轮询功能,则可以更新该管道以使用推荐的检测方法。有关更多信息,请参阅 将轮询管道更新为采用建议的更改检测方法

如果要为使用连接的源操作关闭更改检测,请参阅CodeStarSourceConnection 适用于 Bitbucket Cloud GitHub、、 GitHub 企业服务器、 GitLab .com 和 GitLab 自我管理的操作

主题