VSTS 上不同环境(阶段)是否可以共享任务?

pad*_*ike 4 azure-devops azure-pipelines-release-pipeline

我在 VSTS 中有四个阶段的发布管道。开发、测试、预生产和生产。这些阶段共享相同的步骤,唯一的区别是变量值根据阶段而变化。

目前,如果我添加一个新步骤,我必须将其添加到四个阶段,即使它是相同的,唯一的区别是变量的值。

是否有可能有一个由我的四个环境使用的共享阶段,其中唯一的区别是变量。这是为了避免必须添加相同的步骤四次

Dan*_*ann 5

使用任务组。任务组允许您定义一组构建/发布步骤,并在不同的构建、发布和发布环境中重用它们。