Azure devops Azure DevOPs管道变量使用变量语法
直截了当。如果你知道我在谷歌上搜索到的语法没有用,那么这可能是不可能的 为了避免多变量更新,我在Octopus中使用了嵌套变量,我正在转换为Azure DevOps管道,但找不到语法 使用的八达通变量:-Azure devops Azure DevOPs管道变量使用变量语法,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,直截了当。如果你知道我在谷歌上搜索到的语法没有用,那么这可能是不可能的 为了避免多变量更新,我在Octopus中使用了嵌套变量,我正在转换为Azure DevOps管道,但找不到语法 使用的八达通变量:- e.g variable 1 - my.VirtualDirectory, Value - Website2018 variable 2 - TargetDatabasename, Value - #{my.VirtualDirectory}_DB_Checking vari
e.g variable 1 - my.VirtualDirectory, Value - Website2018
variable 2 - TargetDatabasename, Value - #{my.VirtualDirectory}_DB_Checking
variable 3 - TargetDatabasename, Value - #{my.VirtualDirectory}_DB_Checked
{}允许一个嵌套变量,有人能帮助我们了解Azure DevOps管道的语法吗?它的$in ADO。嵌套:bla-bla-$-bla也是如此
如果您正在使用yaml,还可以执行以下操作:
- task: AzurePowerShell@3
inputs:
omitted for brievity
Inline: |
${{ format('. $(Build.Repository.LocalPath)\scripts\_helpers.ps1
Update-DeploymentPrereq -resourceGroup {1} -location {3}
Update-Prereq -pathSuffix {0} -pathBase $(Build.Repository.LocalPath) -resourceGroup {1} -buildId $(Build.BuildNumber) -paramFile {2}
Update-DeploymentConcurrency -resourceGroup {1} -buildId $(Build.BuildNumber)',
parameters.buildDir, parameters.resourceGroupName, parameters.paramFile, parameters.location ) }}
azurePowerShellVersion: LatestVersion