我怎样才能听git的具体变化

时间:2019-06-04 14:17:53

标签: node.js git maven

请分享有关该主题的一些最佳实践。

情况:我们的产品正在VM中运行。 在我们的产品中,我们有多个项目正在使用我们的库。

任务:需要自动更新相应从属项目中已更改的库项目的版本。

示例:库pom.xml文件中的更改将触发使用库的相关项目中的更改。

操作:研究过的Web钩子,Git钩子,Maven Bom(这对集中库很有用)

结果:该解决方案不适用于我们。

P.S。。目前,我们认为要有一个节点js脚本,该脚本将在VM中定期运行,并检查我们库中的更改。 如果库的版本已更改,则将在相关项目中更改版本并推送更改。

另一种解决方案是使用Versions Maven Plugin

感谢您的时间和精力。

1 个答案:

答案 0 :(得分:0)

使用Versions Maven Plugin的解决方案似乎是最好的。

感谢ruhong提供的提示How to display dependency updates only for release versions