如何强制maven发布插件使用以前的版本依赖?

时间:2015-02-19 08:54:18

标签: jenkins default versioning mode maven-release-plugin

我需要一些有关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

0 个答案:

没有答案