自动化发布和依赖管理

时间:2019-03-26 12:04:47

标签: maven jenkins bitbucket

我有一个依赖项为A(com.util.myutil版本0.0.1)的Maven项目(主)。 当myutil有更新时,将发布一个新版本(0.0.2)。现在,主要项目需要使用依赖关系0.0.2更新。可以通过maven / jenkins / bitbucket实现。目前,我们正在手动更改版本并提交到bitbucket。我希望这是自动化的。

这将在很大程度上有所帮助,因为我们有很多嵌套的依赖项。

1 个答案:

答案 0 :(得分:0)

如果应该始终将两个项目一起构建,请考虑建立一个AB多模块项目。

如果这不是您的理想选择:您可以使用versions:use-latest-releases之类的Maven目标来更新POM中的所有依赖项。