我需要对我正在推进 Nexus 的一些项目进行修改,以添加一些元数据的键值对,从而允许进一步下游自动化(想想,我应该将此文件发送到病毒扫描程序,我们的纽约办公室镜子、磁带存储等)。
似乎有一个插件可以将自定义元数据添加到 Nexus Pro UI 中。(不幸的是,专业版是不可能的,任何商业软件都是)。
我不需要任何 UI 功能,因为它只是用于自动化,所以我想知道是否有一种方法可以,或许可以说,将一些属性添加到 Maven pom.xml 并将其推送到 Nexus 并进行服务器端脚本解析它来自文件系统。快速浏览一下,我查看的与 jar 文件一起存储的 pom.xml 实际上并不是一个 Maven pom.xml,而是一些 JSON。
我希望这也适用于非 Maven / Java 文件。也许是包中具有标准文件名的顶级描述符文件?我不愿意分叉 Nexus,插件文档充其量是稀疏的,这似乎反映了 API 的稀疏性。无论如何,我想知道是否有人有更好的建议......谢谢。