如何测试 maven 部署?



我从事一个maven项目,但没有权限在我们公司的关系中部署(这是由CI工具完成的(。但是,在配置部署时,我想测试"mvn 干净部署"实际部署的内容。

问:有没有办法运行部署但不向 nexus 存储库发送任何内容?

我希望有 2 个选项中的 1 个:

为此目的
  • ,部署中有某种试运行选项
  • 有一个选项可以将部署重定向到充当 Nexus 存储库的某个本地文件夹(因此可以看到将部署的内容(

注意:我的项目是多模块的。

我想你可以用本地文件夹覆盖<distributionManagement>

<distributionManagement>
<repository>
<id>local-release</id>
<url>file:../local_repo/release</url>
</repository>
<snapshotRepository>
<id>local-snapshot</id>
<url>file:../local_repo/snapshot</url>
</snapshotRepository>
</distributionManagement>

最新更新