本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
源操作和更改检测方法
向管道中添加源操作时,这些操作将使用表中描述的其他资源。
注意
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 自我管理的操作。