AWS CodeBuild
用户指南 (API 版本 2016-10-06)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

编辑 CodeBuild 触发器

您可以在项目上编辑触发器以安排每小时、每天或每周进行一次构建。您也可以编辑触发器以将自定义规则与 Amazon CloudWatch cron 表达式结合使用。例如,通过使用 cron 表达式,您可以安排在每个工作日的特定时间进行构建。有关创建触发器的信息,请参阅创建 CodeBuild 触发器

要编辑触发器,请执行以下操作:

  1. Open the AWS CodeBuild console at https://console.amazonaws.cn/codesuite/codebuild/home.

  2. 在导航窗格中,选择 Build projects

  3. 选择要更改的生成项目的链接,然后选择 Build triggers (生成触发器) 选项卡。

    注意

    默认情况下,将显示 100 个最新的构建项目。要查看更多构建项目,请选择齿轮图标,然后为 Projects per page (每页项目数) 选择不同值,或使用向后和向前箭头。

  4. 选择您要更改的触发器旁边的单选按钮,然后选择编辑

  5. Frequency (频率) 下拉列表中,选择触发器的频率。如果要使用 Cron 表达式创建频率,请选择 Custom (自定义)。

  6. 为触发器的频率指定参数。您可以在文本框中键入您的选项的前几个字符以筛选下拉菜单项。

    注意

    开始小时和分钟从零开始。开始分钟是一个介于 0 和 59 之间的数字。开始小时是一个介于 0 和 23 之间的数字。例如,每天中午 12:15 开始的每天触发的开始小时为 12,开始分钟为 15。每天午夜开始的每天触发的开始小时为 0,开始分钟为 0。每天下午 11:59 开始的每天触发的开始小时为 23,开始分钟为 59。

    频率 必需参数 详细信息
    每小时
    • 开始分钟

    • 使用 Start minute (开始分钟) 下拉菜单。

    每天
    • 开始分钟

    • 开始小时

    • 使用 Start minute (开始分钟) 下拉菜单。

    • 使用 Start hour (开始小时) 下拉菜单。

    每周
    • 开始分钟

    • 开始小时

    • 开始日

    • 使用 Start minute (开始分钟) 下拉菜单。

    • 使用 Start hour (开始小时) 下拉菜单。

    • 使用 Start day (开始日) 下拉菜单。

    自定义
    • Cron 表达式

    Cron expression (Cron 表达式) 中键入 Cron 表达式。Cron 表达式有六个必填字段,各字段之间以空格分隔。这些字段分别指定分钟、小时、月中日、月、周中日和年的开始值。您可以使用通配符指定范围、其他值等等。例如,Cron 表达式 0 9 ? * MON-FRI * 安排在每个工作日上午 9:00 进行构建。有关更多信息,请参阅 Cron 表达式

  7. 选择 Enable this trigger (启用此触发器) 以启用触发器。

注意

您可以使用 https://console.amazonaws.cn/cloudwatch/ 上的 Amazon CloudWatch 控制台来编辑源版本、超时以及 AWS CodeBuild 中不可用的其他选项。