Как я могу получить номера сборки на ветку в VSTS (теперь Azure Devops) - PullRequest
0 голосов
/ 02 ноября 2018

Я создаю определения сборки в VSTS. Я использую $ (Rev: .r) в качестве формата номера сборки. Я хочу иметь возможность использовать эту схему отдельно для каждой отрасли. Например, если у меня есть 3 ветви, мастер / разработка / функция Основные сборки начинаются с 1,2,3 Разработка билдов начинается с 1,2,3 Сборки функций начинаются с 1,2,3

Ответы [ 2 ]

0 голосов
/ 09 ноября 2018

Таким образом, есть обновление в недавнем выпуске, которое смягчает это до некоторой степени. https://docs.microsoft.com/en-us/azure/devops/release-notes/2018/sprint-142-update#add-custom-build-counters-to-your-builds

При этом вы можете использовать формат номера сборки, например, $ (Build.SourceBranchName) - $ (rev: r)

если у вас есть 3 ветки test1, test2, test3, ваши сборки будут похожи test1-1 test1-2 test1-3 и так далее test2-1 test2-2 test2-3 и так далее test3-1 test3-2 test3-3 и т. д.

0 голосов
/ 03 ноября 2018

Помните, что формат номера сборки можно настроить на уровне определения сборки.

Вы можете просто создать отдельное определение сборки для каждой ветви.

  • Определение сборки для мастера
  • Определение сборки для разработки
  • Определение сборки для функции

С форматом сборки № $(Rev:.r)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...