我正在使用azure-devops管道,但是在设置构建名称时遇到了问题。
这是一个普通的构建定义。
pool:
vmImage: 'VS2017-Win2016'
name: myBuildName
steps:
- task: NuGetToolInstaller@0
- task: NuGetCommand@2
inputs:
restoreSolution: '$(solution)'
Run Code Online (Sandbox Code Playgroud)
我想做的是通过条件检查设置名称。如果(某物)则X否则Y
我检查了条件文件,但是没有运气。
这是我想做的,但是显然行不通
# if ReleaseNumber var exists
if ($(ReleaseNumber))
name: $(ReleaseNumber).$(Build.BuildId)
else
name: $(date:yyyyMMdd)$(rev:.r)
Run Code Online (Sandbox Code Playgroud) azure-devops ×1