将新阶段添加到交付管道时,以模板为基础的阶段的正确方法是什么?

What is the correct way to base a stage on a template when adding a new one to a Delivery Pipeline?

作为管道作者,我想通过将管道中的新阶段基于(预加载的)模板来提高质量并加快向交付管道添加更多步骤的过程。该模板应包含正确的环境变量设置、作业和输入。

当我点击添加阶段按钮的加号时,这应该适用。

目前无法使用交付管道中的 "Add Stage" 按钮 load/apply 模板。实现它的一些替代方法

  • 在您的交付管道中有一个具有所有环境属性的 template/reference 阶段。从此参考阶段克隆新阶段。
  • 将您的管道(带有参考阶段)导出为 yaml,然后使用此 pipeline.yaml 创建新管道。有关将管道导出为 yaml 并在您的项目中使用它的更多信息,请参见此处 - Delivery Pipeline Info