Построить конвейер - Получить заголовок регистрации, запущенного конвейера. - PullRequest
0 голосов
/ 10 июля 2019

Я создаю новый конвейер сборки, он будет запущен при новой регистрации в определенной ветке в репозитории TFVC. Я хочу получать заголовок регистрации каждый раз, когда запускается конвейер, и сохранять его в переменных.

Кроме того, после получения заголовка я хочу выполнить некоторые проверки и в зависимости от результата (например, заголовок соответствует определенному шаблону) либо остановить конвейер сборки, либо перейти к следующим шагам

Я просматривал вкладки «Переменные и триггеры», но ничего полезного не нашел. Я также просматривал предопределенные переменные, но не нашел ничего связанного с моей проблемой.

1 Ответ

4 голосов
/ 10 июля 2019

Вы можете попробовать эту переменную Build.SourceVersion, чтобы получить номер, и Build.SourceVersionMessage, чтобы получить комментарии.

Build.SourceVersionMessage Комментарий коммита или набора изменений.Примечание. Эта переменная доступна в TFS 2015.4.

См. Также: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml

...