阶段模板

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

Azure Pipelines 提供了在创建新发布管道或将阶段添加到现有管道时可以选择的阶段模板列表。 模板是使用适当的任务和设置预定义的,有助于在创建发布管道时节省时间和精力。

除了预定义的模板,还可以根据特定需求创建自定义阶段模板。

从模板创建阶段时,模板中的任务将复制到该阶段。 对模板的任何进一步更新都不会影响现有阶段。 如果尝试将多个阶段添加到发布管道,并在一个作中更新它们,则应改用 任务组

注释

模板不能限制为特定用户或组。 所有模板(预定义或自定义)都可供有权创建发布管道的所有用户使用。

保存阶段模板

可以从经典发布管道中保存阶段模板。

  1. 选择发布管道,然后选择“ 编辑”。

  2. 选择要导出的阶段。

  3. 选择“三点”按钮,然后选择“ 另存为模板”。

    选择三个点并另存为模板。

  4. 为模板命名,然后在完成后选择“ 确定 ”。

    为阶段模板添加名称。

使用阶段模板

  1. 在发布管道定义中,选择“ 添加” 以添加阶段。

  2. 选择 “新建阶段”。

    显示如何添加阶段模板的屏幕截图

  3. 使用搜索栏搜索自定义模板。 选择 “添加” 以使用自定义模板。

    显示如何加载自定义阶段模板的屏幕截图

FAQs

问:是否可以导出模板或与其他订阅、企业或项目共享模板?

自定义模板的范围限定为托管它们的项目。 无法导出模板或与其他项目、集合、服务器或组织共享。 但是,可以将发布管道导出到另一个项目、集合、服务器或订阅中,然后重新创建模板并将其用于该新位置。

问:如何删除自定义阶段模板?

可以从 “选择模板” 窗口面板中删除现有自定义模板。 在发布管道定义中,选择“ 添加新>阶段 ”以访问模板列表。

显示如何删除自定义阶段模板的屏幕截图

问:如何更新自定义阶段模板?

若要更新阶段模板,请从模板列表中删除现有模板,然后保存具有相同名称的新模板。