【发布时间】:2018-04-07 11:55:00
【问题描述】:
我有一个使用 Maven 构建并部署到 Nexus 2 的 Java 项目。
例如发布版本部署到:
repositories/releases/com/my-company/a/b/c/1.1.0
repositories/releases/com/my-company/a/b/c/1.2.0
快照构建部署到:
repositories/snapshots/com/my-company/a/b/c/1.1.0-SNAPSHOT
repositories/snapshots/com/my-company/a/b/c/1.2.0-SNAPSHOT
在部署阶段,我想将一些额外的工件部署到 Nexus 到以下存储库,文件夹取决于构建是发布还是快照。
repositories/test/com/my-company/a/b/c/1.1.0/some-folder
repositories/test/com/my-company/a/b/c/1.1.0-SNAPSHOT/some-folder
通过阅读有关此主题的内容,我似乎可以使用部署插件来实现这一点,但我不确定如何。
【问题讨论】:
-
部署到补充存储库的目的是什么?除此之外,文件夹不能部署到存储库管理器,只有工件(jar、war、ear、zip、tar.gz 等)