Azure DevOps Build Pipeline: Как увеличить версию сборки только для измененных сборок? - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть конвейер сборки в Azure DevOps , и я хотел бы увеличивать версию своих сборок с каждым изменением в проекте. В текущем определении сборки версия сборок будет увеличиваться с каждой сборкой для всех проектов / сборок.

Поэтому, когда я объединяю ветку dev с основной ветвью (обратная интеграция), триггер запускает сборку на агенте и увеличивает номер версии для всех проектов в основной ветке.

Типы проектов

Типы проектов: . NET Framework,. NET Core,. NET Стандарт

Есть ли способ увеличить номер версии только для измененных проектов / сборок?

1 Ответ

1 голос
/ 15 февраля 2020

К сожалению, по умолчанию нет способа увеличить версию сборки только для измененного проекта. Вы можете попробовать обходной путь @ MartinSGill, для ситуации, которая требует независимой версии, вы можете предоставить им свои собственные сборки. Затем создайте отдельный конвейер, который собирает их все в один «релиз».

Вот полезное расширение для вашей справки:

https://marketplace.visualstudio.com/items?itemName=bleddynrichards.Assembly-Info-Task

...