

亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息，请参阅 [如何从中迁移 CodeCatalyst](migration.md)。

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

# 运行工作流
<a name="workflows-working-runs"></a>

*运行*是一个工作流的单次迭代。在运行期间， CodeCatalyst执行工作流配置文件中定义的操作并输出关联的日志、构件和变量。

您可以手动启动运行，也可以通过*工作流触发器*来自动启动运行。工作流触发器的一个例子是软件开发人员将提交推送到您的主分支。

如果您错误地启动了工作流，也可以在工作流的处理过程中手动停止工作流运行。

如果工作流运行在大约相同的时间启动，您可以配置这些运行的排队方式。您可以使用默认排队行为，即运行按启动顺序一个接一个地排队，也可以让较晚的运行取代（或“接管”），以加快整个运行的速度。您可以将工作流设置为并行运行，这样就不用等待任何其他运行。

手动或自动启动工作流运行后，您可以查看运行的状态和其他详细信息。例如，您可以查看运行何时启动、谁启动的运行以及是否仍在运行中。

**Topics**
+ [手动启动工作流运行](workflows-manually-start.md)
+ [使用触发器自动启动工作流运行](workflows-add-trigger.md)
+ [配置仅限手动触发的触发器](workflows-manual-only.md)
+ [停止工作流运行](workflows-stop.md)
+ [用阶段门控制工作流运行](workflows-gates.md)
+ [要求批准工作流运行](workflows-approval.md)
+ [配置运行的排队行为](workflows-configure-runs.md)
+ [在工作流运行之间缓存文件](workflows-caching.md)
+ [查看工作流运行状态和详细信息](workflows-view-run.md)