Comments 6
Хм, я не сталкивался с миром C#, но неужели у стандартного сборщика нет никаких semver плагинов??
В java инкрементация версии делается через versions maven plugin, например.
Я даже как-то не верю, что у MS нет для этого штатного средства и нужно делать костыль на повершелле
Плагины есть, но из-за корпоративных ограничений не всегда есть возможность их установить.
Это очень очень печально. Я работаю уже около 10 лет в проектах, где качать что-либо из инета без секьюрити аудита нельзя.
Но такие плагины - это базовые вещи, и они обязаны быть доступны. Поэтому я бы рекомендовал пробить через менеджера и секьюрити команду, чтобы плагины и библиотеки, которые используются как best practice решение, стали доступны.
Главная глупость азуры - использование hyper-v в качестве гипервизора. Там даже вложенной виртуализации нет. Не то, чтобы я был сильным пользователем азуры, но т.к. их использует github actions, приходится знакомиться. Впечатления - так себе.
Автоматическое управление номером версии c помощью Azure DevOps