我正在寻找解决方案。这是我的设置:
本地Eclipse包含所有maven项目。当我将它们提交给GitHub时,我的Jenkins服务器会自动构建项目。 (每次推送到github)
但是,在Jenkins服务器上的Maven存储库中,我希望能够获得每个(1.0.1 - > 1.0.2等)有什么方法可以做到这一点吗?理想情况下是一个eclipse插件,以便在它到达GitHub之前更改版本。
如果我使用了maven-version-plugin,它就不会在我的本地eclipse机器上更新,因此每次只使用相同的版本。
任何解决方案?
答案 0 :(得分:2)
我建议使用maven-release-plugin来完成这样的事情。这包括两个步骤。第一个mvn release:prepare和第二个mvn release:perform。