Какой формат репозитория я должен использовать с Sonatype Nexus для вывода ungeneri c build? - PullRequest
0 голосов
/ 03 мая 2020

Вариант использования

У меня есть конвейер сборки C ++, который создает мое приложение. Результатом этого конвейера является каталог, в котором находится мое приложение на C ++. Я не знал, где их разместить, поэтому я установил Sonatype Nexus, чтобы классифицировать и управлять этими результатами сборки. (Просто чтобы уточнить, каково мое первоначальное требование)

После установки

После установки Sonatype Nexus Теперь я могу настроить свой репозиторий артефактов сборки. В конфигурации у меня есть выбор использовать формат репозитория, но ни один из перечисленных не соответствует моим требованиям. Я могу найти только те форматы репозитория, которые, по-видимому, используются как вход для моего конвейера, но не как выход . Я что-то пропускаю или какой формат подойдет мне?

enter image description here

1 Ответ

2 голосов
/ 09 мая 2020

Формат raw позволит вам хранить любой произвольный тип файла в любой произвольной структуре папок.

При этом я вовсе не эксперт по C / C ++, но Conan формат , кажется, посвящен упаковке для вашего языка.

Я вижу маленькую звездочку рядом с именем формата на вашем скриншоте, указывающую, что это все еще был плагин, поддерживаемый сообществом. Следовательно, вы используете версию Nexus старше 3.22.0.

Вам следует подумать об обновлении, поскольку формат conan теперь является частью ядра Nexus, и что ваша версия подвержена уязвимостям безопасности, которые были исправлены в 3.22. .0 и 3.22.1. См. примечания к выпуску

...