我有一个多阶段发布管道,其中有大约15个阶段可用于不同的环境。如果更改某个阶段中的某个步骤,则必须手动将其复制到每个阶段。有没有一种方法可以选择多个阶段并进行更改?
您可以为此使用任务组:
任务组使您可以将已经在构建或发布管道中定义的一系列任务封装到单个可重用任务中,该任务可以像其他任何任务一样添加到构建或发布管道中。您可以选择从封装的任务中提取参数作为配置变量,然后抽象其余任务信息。
这样您就可以创建一个模板并对其进行修改,并且在使用该模板的任何地方都会对其进行修改。
https://docs.microsoft.com/zh-cn/azure/devops/pipelines/library/task-groups?view=azure-devops
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句