当前的工作流编辑器在标题栏中直接公开了版本管理和部署操作。你可以使用 Save Version 记录一个命名的检查点,使用 Version History 比较版本并回滚,并使用 Deploy 创建或更新工作流部署和变体。在文档表述中,将公共运行时界面称为工作流部署。在产品中保留诸如 Create a Deployment 和 Update a deployment variant 等实际 UI 标签的原样。
在编辑器中打开工作流。点击 Deploy。选择 Create a Deployment。输入 Deployment key 并点击 Save。Fetch Hive 会保存当前工作流的快照并创建工作流部署。如果 Go to deployment page after saving 保持启用状态,UI 会带你前往新部署及其初始变体的部署页面。
在编辑器中打开工作流。点击 Deploy。如果你想根据当前工作流状态创建一个新的命名变体,请选择 Add a variant to a deployment。如果你想将当前工作流状态快照到现有变体中,请选择 Update a deployment variant。在两种流程中,请先选择部署。当你添加变体时,输入 Variant name。当你更新变体时,选择要替换的现有变体。保存之前请输入描述。
工作流版本和工作流部署变体相关,但并不相同。工作流版本是编辑器检查点。部署变体是在编辑器之外调用工作流时所使用的运行时界面的一部分。在编辑器中迭代时,请继续使用 Run Workflow。当你想要一个命名检查点时,保存一个版本;当你需要为应用提供运行时目标时,创建或更新工作流部署。另请参阅:测试与迭代、定时部署、使用 API 运行 和 日志