azure-devops - 是否可以在 VSTS 上为不同环境(阶段)共享任务?

标签 azure-devops azure-pipelines-release-pipeline

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

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

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

最佳答案

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

关于azure-devops - 是否可以在 VSTS 上为不同环境(阶段)共享任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52255708/

相关文章:

azure - 打开 github PR 时未触发 pr(Azure 管道 YAML)

azure-devops - Azure Pipelines 有哪些可用的托管代理池?

amazon-web-services - 将 Azure 管道变量作为类型 : Number 的参数传递给 AWS Cloudformation 模板

azure - 仅当新版本的工件出现时,如何使 azure devops 发布管道部署到阶段?

azure-sql-database - 在 VSTS 发布期间备份 Azure SQL DB

angularjs - 通过构建服务器运行时未捕获 PhantomJS

azure-devops - Azure Pipelines YAML 如何在具有策略的作业之间使用变量

azure - Azure 应用服务部署版本 4 - 找不到 *.deploy.cmd

azure-pipelines-release-pipeline - 使用 VSTS Api 获取提交列表时如何返回完整评论?

azure-pipelines - 具有多个存储库的 VSTS 构建