我应将哪种存储库格式与Sonatype Nexus结合使用以生成非通用的构建输出?

问题描述 投票:0回答:1

用例

我有一个C ++构建管道来创建我的应用程序。该管道的输出是一个包含我的C ++应用程序的目录。我不知道将它们放在哪里,所以我安装了Sonatype Nexus以便分类和管理这些构建输出。 (只是为了澄清我的最初要求是什么)

安装后

安装Sonatype Nexus之后,我现在可以配置构建工件存储库。在配置中,我可以选择使用存储库格式,但是列出的存储库格式似乎都不符合我的要求。我只能找到似乎是管道的input而不是output的存储库格式。我有什么想念的吗,或者哪种格式适合我的需求?

enter image description here

nexus build-process sonatype ddd-repositories build-pipeline
1个回答
2
投票

raw格式将允许您将任何文件类型存储在任何文件夹结构中。

话虽这么说,我根本不是C / C ++专家,但Conan format似乎专用于为您的语言进行打包。

我在屏幕快照的格式名称旁边看到一个小星星,表明它仍然是社区支持的插件。因此,您正在运行的3.2x之前的nexus版本。

您应该考虑升级,因为Conan格式现已成为核心联系的一部分,并且您的版本受3.22.0和3.22.1中修复的安全漏洞的影响。参见conan

© www.soinside.com 2019 - 2024. All rights reserved.