

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

# 编辑 AWS CodeBuild 触发器
<a name="triggers-edit"></a>

您可以在项目上编辑触发器以安排每小时、每天或每周进行一次构建。您也可以编辑触发器以使用带有 Amaz CloudWatch on cron 表达式的自定义规则。例如，通过使用 cron 表达式，您可以安排在每个工作日的特定时间进行构建。有关创建触发器的信息，请参阅[创建 AWS CodeBuild 触发器](build-triggers.md#trigger-create)。

**Topics**
+ [编辑 AWS CodeBuild 触发器（控制台）](#triggers-edit-console)
+ [以编程方式编辑 AWS CodeBuild 触发器](#trigger-edit-code)

## 编辑 AWS CodeBuild 触发器（控制台）
<a name="triggers-edit-console"></a>

按照以下过程使用 AWS 管理控制台编辑触发器。

**要编辑触发器，请执行以下操作：**

1. 打开 AWS CodeBuild 控制台，网址为[https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home)。

1. 在导航窗格中，选择**构建项目**。

1. 选择要更改的构建项目的链接，然后选择**构建触发器**选项卡。
**注意**  
默认情况下，会显示 100 个最新的构建项目。要查看更多构建项目，请选择齿轮图标，然后为**每页项目数**选择不同值，或使用向后和向前箭头。

1. 选择您要更改的触发器旁边的单选按钮，然后选择**编辑**。

1. 从**频率**下拉列表中，选择触发器的频率。如果要使用 Cron 表达式创建频率，请选择**自定义**。

1. 为触发器的频率指定参数。您可以在文本框中输入您的选项的前几个字符以筛选下拉菜单项。
**注意**  
 开始小时和分钟是从零开始的。开始分钟是一个介于 0 和 59 之间的数字。开始小时是一个介于 0 和 23 之间的数字。例如，每天 12:15 开始的每日触发器的起始时间为 12，开始分钟为 15 P.M。每天午夜开始的每日触发器的开始小时为 0，开始分钟为 0。每天 11:59 开始的每日触发器 P.M。起始时间为 23，开始分钟为 59。  
****    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/codebuild/latest/userguide/triggers-edit.html)

1.  选择**启用此触发器**。

**注意**  
您可以使用 Amazon CloudWatch 控制台[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)编辑源版本、超时以及中未提供的其他选项 AWS CodeBuild。

## 以编程方式编辑 AWS CodeBuild 触发器
<a name="trigger-edit-code"></a>

CodeBuild 将 Amazon EventBridge 规则用于生成触发器。您可以使用 EventBridge API 以编程方式编辑 CodeBuild 项目的生成触发器。有关更多信息，请参阅 [Amazon EventBridge API 参考](https://docs.aws.amazon.com/eventbridge/latest/APIReference/)。