Чтобы настроить имена сборок и выпусков, вы можете использовать команды build.updatebuildnumber
и соответственно release.updatereleasename
из скрипта PowerShell.См. Также эту страницу на GitHub .
В переводе на yaml это будет выглядеть так:
- powershell: |
[string]$version="$(Build.Repository.Name)_SomeCustomData_$(Build.BuildId)"
Write-Output "##vso[build.updatebuildnumber]$version"
displayName: Set Build Number
То же самое относится и к установке номера выпуска, но так какпока невозможно использовать yaml для конвейеров выпуска, вам нужно самостоятельно добавить задачу PowerShell и добавить встроенный скрипт, например:
[string]$name="My custom release name"
Write-Output "##vso[build.updatereleasename]$name"
Чтобы увидеть, какие переменные вы можете использовать для сборки и выпуска конвейеров,проверьте эти страницы: - Построение переменных - Освобождение переменных