2016-01-31 1 views
1

Я использую TeamCity для создания моего решения, а затем его упаковки и добавления на сервер Nuget, размещенный в TeamCity.Установить номер версии пакета Nuget в TeamCity

В файле nuspec добавлен номер версии <version>1.00</version>, но я хочу, чтобы это обновление было таким же, как номер сборки, сгенерированный TeamCity 1.0.564.9. Если nuget может иметь только 3 числа, я не против потерять отставание .9.

В TeamCity Build Step я попытался добавить сборку Info Patcher, но версия файла, отображаемая в диспетчере пакетов Nuget, по-прежнему равна 1.0.0.

Я также попытался установить номер версии в файле nuspec на <version>$version$</version>, но я получил ошибку шага сборки TeamCity, сообщающую мне, что версия не определена.

Может ли кто-нибудь увидеть то, что мне не хватает?

ответ

1

Я отошел от этого и вернулся через час, и ответ был очевиден!

Я установил формат номера сборки в General Settings, но я забыл установить номер версии в Build Step. Я установил это, снова запустил сборку, и теперь пакет имеет правильный номер версии.

 Смежные вопросы

  • Нет связанных вопросов^_^