DevOps Azure увеличивают VersionPrefix с каждым коммитом - PullRequest
0 голосов
/ 15 ноября 2018

Кто-нибудь знает, как увеличить VersionPrefix в файле .csproj с каждым коммитом?

Это свойство используется для присвоения имени пакету, когда вы помещаете пакет в канал (операция Nuget push) ...

2018-11-14T16: 15: 59.3937162Z ## [ошибка] Ошибка: непредвиденная ошибка произошла при попытке отправить пакет с помощью VstsNuGetPush.exe. Выход код (2) и ошибка (канал уже содержит Lib 1.0.15-alpha.)

1 Ответ

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

Наконец-то я нашел решение. На Visual Studio Marketplace имеется расширение Счетчик номера версии , которое увеличивает переменную, определенную в Раздел переменных конвейера. Просто определите переменную, добавьте новый шаг (задачу) в конвейер Счетчик номера версии и установите переменную для увеличения.

Наконец, вы можете использовать $ (VariableName) в своем коде для ссылки на переменную Azure DevOps. В моем случае $ (BuildVersionNumber) было достаточно.

Я надеюсь, что это поможет другим людям.

Спасибо Jayendran и Shayki Abramczyk за ваши ответы:)

...