在maven释放期间跳过子模块

时间:2015-07-18 20:34:17

标签: maven maven-release-plugin

我打算使用我的一个maven子模块来分发共享的测试代码和资源。构建子模块并将其作为测试范围的依赖项注入其余子模块。如何在正确释放测试罐的同时防止测试罐被释放?

我使用maven release插件作为release:preparerelease:perform对。

1 个答案:

答案 0 :(得分:3)

我能想到的最佳选择是http://maven.apache.org/plugins/maven-deploy-plugin/deploy-mojo.html#skip。所以在这个特定模块的pom中包含了像这样的maven-dependency-plugin:

delete

这将确保永远不会部署它;没有SNAPSHOT也没有发布版本。