Azure devops 代码部署版本的运行时参数
在“管道”部分(不要与构建代码的“管道”混淆)中使用Azure DevOps“版本”将新代码部署到我的Web应用程序时,是否可以在版本开始部署代码之前设置运行时参数 我遇到的情况是,当我还计划在SQL Server中恢复数据库时,我只想删除CosmosDB中的集合。目前,我的发布管道中有一个“Cosmos DB Collection Management”任务,它总是删除我的集合,但如上所述,我只想根据特定条件删除 我知道我可以创建一个相同的发布管道,只需删除“CosmosDB delete collection”任务,但我希望使用单个发布,而不是多个发布。您可以使用 您可以使用以下yaml:Azure devops 代码部署版本的运行时参数,azure-devops,azure-pipelines-release-pipeline,Azure Devops,Azure Pipelines Release Pipeline,在“管道”部分(不要与构建代码的“管道”混淆)中使用Azure DevOps“版本”将新代码部署到我的Web应用程序时,是否可以在版本开始部署代码之前设置运行时参数 我遇到的情况是,当我还计划在SQL Server中恢复数据库时,我只想删除CosmosDB中的集合。目前,我的发布管道中有一个“Cosmos DB Collection Management”任务,它总是删除我的集合,但如上所述,我只想根据特定条件删除 我知道我可以创建一个相同的发布管道,只需删除“CosmosDB delete c
trigger:
- master
pool:
vmImage: 'windows-latest'
variables:
....
test: 'true'
stages:
- stage: A
jobs:
- job : A1
steps:
# your custom task
- task: xxx
# your custom task
- task: xxx
- job: A2
condition: eq('$(test)', 'true')
steps:
# CosmosDB delete collection task
- task: xxx
您可以更改
test
的值来控制该任务。有关于此问题的更新吗?