GitVersion добавляет '-pullrequest1089-0002' к номеру сборки - PullRequest
0 голосов
/ 18 февраля 2020

У меня есть конвейер сборки, настроенный на Azure Devops для сборки пакета Nuget.

До сих пор я использовал только основную ветвь, после каждого pu sh в основную ветвь, а затем вручную вызывая сборку, номер сборки корректно увеличивался.

Вчера я решил создать функциональную ветку, внес некоторые изменения и создал PR. После того, как он был утвержден и объединен с мастером, я вручную запускаю новую сборку, но на этот раз версия сборки также содержит строку '-pullrequest1089-0002'. Это означает, что эта новая версия недоступна для установки в диспетчере пакетов NuGet.

enter image description here

Мне нужно как-то настроить это, чтобы это не получить добавленный.

Вот так выглядит мой файл gitversion.yml:

mode: MainLine
next-version: 1.0.0

Ответы [ 2 ]

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

Спасибо всем за попытку помочь. Мне не разрешили использовать предварительные версии пакетов. Моя проблема оказалась в том, что я не включил CI / CD.

После того, как я включил эту опцию, она работает правильно.

0 голосов
/ 19 февраля 2020

По этому вопросу согласитесь с rbennett485 , поскольку формат 1.0.32-xxx является форматом пакетов предварительных релизов nuget. Чтобы он отображался в диспетчере пакетов nuget, вам просто нужно установить флажок «Включить предварительный выпуск».

Вы можете сравнить две картинки ниже, чтобы увидеть разницу:

enter image description here

enter image description here

...