maven - 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.
解决方案
如果两个项目总是一起构建,考虑建立 ab 多模块项目。
如果这不适合您:您可以使用 Maven 目标,例如versions:use-latest-releases
更新 POM 中的所有依赖项。
推荐阅读
- c# - 在 C# 中向 JObject 添加匿名或对象属性
- python-xarray - xarray.groupby() 与参差不齐的数组
- algorithm - 具有 O(logn) 和 θ(logn) 时间复杂度的算法
- pandas - 如何在熊猫 df 图中添加水平线?
- mediapipe - 用于基于姿势的动作识别的计算器节点
- flutter - 参数类型“Obx”不能分配给参数类型“PreferredSizeWidget?
- ios - 将大型地面叠加图像加载到 Google 地图时,Ionic iPhone 应用程序崩溃
- go - 交换并发函数
- ios - 产品 ID 未显示在 Firebase 扩展中
- python - 如何在 Dask Array 中一次索引多个维度?