启动工作流程使用触发器自动运行 - Amazon CodeCatalyst

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

启动工作流程使用触发器自动运行

您可以使用 CodeCatalyst 工作流程触发器自动启动 Amazon 工作流程。

工作流程触发器,或者简称触发器,允许您在发生某些事件(例如代码推送)时自动启动工作流程运行。您可能需要配置触发器,使软件开发人员不必通过 CodeCatalyst 控制台手动启动工作流程。

您可以使用三种类型的触发器:

  • 推送 — 每当推送提交时,代码推送触发器都会导致工作流程运行启动。

  • 拉取请求 — 每当创建、修改或关闭拉取请求时,拉取请求触发器都会导致工作流程运行启动。

  • 计划-计划触发器使工作流程按您定义的计划启动。可以考虑使用计划触发器来运行软件的夜间版本,以便软件开发人员在第二天早上准备好最新版本。

您可以单独使用推送、拉取请求和调度触发器,也可以在同一个工作流程中组合使用。

触发器是可选的,如果您未配置任何触发器,则只能手动启动工作流程。

提示

要查看触发器的运行情况,请启动带有蓝图的项目。大多数蓝图都包含带有触发器的工作流程。在蓝图的工作流程定义文件中查找该Trigger属性。有关蓝图的更多信息,请参阅 使用蓝图创建项目