Поддержка Sonatype Nexus для пакетов NuGet с семантическим управлением версиями

Я пытаюсь использовать семантическое управление версиями с новыми типами проектов «Библиотека классов (пакет)», используя расширение файла .xproj. Номера версий выглядят так:

1.0.0-54

Поддерживается ли это в Sonatype Nexus? В настоящее время я получаю эту ошибку, когда пытаюсь выполнить nuget push в хранилище Sonatype Nexus:

«1.0.0-54» не является допустимой строкой версии.

Следует отметить, что семантическое управление версиями является обязательным требованием для использования этих новых типов проектов и добавления номера сборки в конец номера версии, как указано здесь.


person Muhammad Rehan Saeed    schedule 19.11.2015    source источник


Ответы (1)


Эта ошибка исходит от nuget, а не от nexus. Строка предварительной версии (часть после тире) должна начинаться с букв az.

См. здесь.

person rseddon    schedule 20.11.2015