我打算使用我的一个maven子模块来分发共享的测试代码和资源。构建子模块并将其作为测试范围的依赖项注入其余子模块。如何在正确释放测试罐的同时防止测试罐被释放?
我使用maven release插件作为release:prepare
和release:perform
对。
答案 0 :(得分:3)
我能想到的最佳选择是http://maven.apache.org/plugins/maven-deploy-plugin/deploy-mojo.html#skip。所以在这个特定模块的pom中包含了像这样的maven-dependency-plugin:
delete
这将确保永远不会部署它;没有SNAPSHOT也没有发布版本。