Я использую конвейеры Azure-Devops, но у меня возникают проблемы с установкой имени сборки.
Вот обычное определение сборки.
pool:
vmImage: 'VS2017-Win2016'
name: myBuildName
steps:
- task: NuGetToolInstaller@0
- task: NuGetCommand@2
inputs:
restoreSolution: '$(solution)'
Что я хотел бы сделать, это установить имя с условной проверкой. Если (что-то), то X иначе Y
Я проверил условные документы, но не повезло.
Вот что я хотел бы сделать, но, очевидно, не работает
# if ReleaseNumber var exists
if ($(ReleaseNumber))
name: $(ReleaseNumber).$(Build.BuildId)
else
name: $(date:yyyyMMdd)$(rev:.r)