Ранее я уже использовал AppVeyor для любого / всех своих пакетов CI / CD для пакета nuget.Когда я отмечаю репо в GitHub, имя тега - это версия пакета nuget, который нужно отправить на NuGet.org.
Я пытаюсь сделать это с помощью Azure DevOps.Что действительно отличается от того, как я это делаю, так это то, что когда в DevOps Azure происходит коммит / PR, то код тут же компилируется, а пакет результатов сохраняется как артефакт.Во время этого процесса мы не знаем, какой будет версия пакета nuget.
Позже мы решаем увеличить пакет, поэтому создаем тег (например, 1.0.0.0).Но ... мы не уверены:
- Где мы должны это сделать?Это можно сделать в выпусках Azure DevOps или в GitHub.
- Артефакт создан.В том числе .dll с уже установленной версией (на основе номера сборки шагов сборки).
Делали ли люди что-то с помощью nuget и DevOps Azure, и у них есть возможность установить версию, когда онисделать их руководство выпуск ?