我需要一些有关maven发布插件的帮助!
第一
我遇到了阻碍我在詹金斯发展的问题。
在Jenkins上安装maven-release-plugin后,我测试了它。
事实是,对于没有任何依赖项的项目,插件可以正常工作 好。
但是因为我有一些项目依赖项,所以它没有。确实在之后 选择“默认版本控制模式”作为“指定版本”,当我 保存他的配置,并尝试执行maven发布版本,“默认 版本控制模式“参数保持其状态,无论我将其更改为和 简单地回到“无”状态。没有办法修改它!
我的主要目标是指定我的发布版本的依赖项和 这就是“默认版本控制模式”的用途,因为 maven-release-plugin无法使用SNAPSHOT依赖项!!
其次
最后为了解决这个问题,我将maven发布插件降级到0.7.1版本,现在我可以选择默认的版本控制模式:D。
但我遇到的第二个问题是我想要发布一份取决于其他工作的工作。
项目B --------->项目A
depends on
事实是我在0.0.X版本中发布了项目A.
现在我想在项目B发布期间使用/实现这个Project A版本,因为我不希望在我发布的项目中有任何SNAPSHOT依赖项!!
我也尝试过使用版本-maven-plugin但是这些插件的使用似乎不能一起工作......我错了吗?
我想要做的就是使用cmd !! 有人遇到过这个问题吗?它有解决方案吗?
JENKINS 1.596& maven-release-plugin 0.7.1