

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

# CodeCommit 源操作和 EventBridge
<a name="triggering"></a>

要在中添加 CodeCommit 源动作 CodePipeline，可以选择以下任一选项：
+ 使用 CodePipeline 控制台的 “**创建管道**” 向导 ([创建自定义管道（控制台）](pipelines-create.md#pipelines-create-console)) 或 **“编辑” 操作**页面选择**CodeCommit**提供者选项。控制台会创建一条 EventBridge规则，当源发生变化时，该规则会启动您的管道。
+ 使用 AWS CLI 为操作添加操作配置并创建其他资源，如下所示：`CodeCommit`
  + 使用 [CodeCommit 源操作参考](action-reference-CodeCommit.md) 中的 `CodeCommit` 示例操作配置来创建操作，如[创建管道（CLI）](pipelines-create.md#pipelines-create-cli) 中所示。
  + 更改检测方法默认为通过轮询源来启动管道。应禁用定期检查并手动创建更改检测规则。使用以下方法之一：[为 CodeCommit 来源创建 EventBridge 规则（控制台）](pipelines-trigger-source-repo-changes-console.md)、[为 CodeCommit 源创建 EventBridge 规则 (CLI)](pipelines-trigger-source-repo-changes-cli.md)或[为 CodeCommit 来源（CloudFormation 模板）创建 EventBridge 规则](pipelines-trigger-source-repo-changes-cfn.md)。

**Topics**
+ [为 CodeCommit 来源创建 EventBridge 规则（控制台）](pipelines-trigger-source-repo-changes-console.md)
+ [为 CodeCommit 源创建 EventBridge 规则 (CLI)](pipelines-trigger-source-repo-changes-cli.md)
+ [为 CodeCommit 来源（CloudFormation 模板）创建 EventBridge 规则](pipelines-trigger-source-repo-changes-cfn.md)