首页 > 解决方案 > Automation of release and dependency management

问题描述

I have a maven project(main) with dependency A(com.util.myutil version 0.0.1). When there is an update on myutil a new version would be released(0.0.2). Now the main project needs to be updated with the dependency 0.0.2. Can this be achieved via maven/jenkins/bitbucket. Currently we are manually changing the version and committing to bitbucket. I want this to be automated.

This would help to great extent since we have a lot of nested dependencies.

标签: mavenjenkinsbitbucket

解决方案


如果两个项目总是一起构建,考虑建立 ab 多模块项目。

如果这不适合您:您可以使用 Maven 目标,例如versions:use-latest-releases更新 POM 中的所有依赖项。


推荐阅读