如何动态从pom读取版本并更新pom的版本?

时间:2020-05-15 08:05:27

标签: spring-boot maven continuous-integration continuous-deployment

我有一个Spring Boot应用程序。我有一个CICD管道,可帮助将我的应用程序部署到质量检查环境。

所以我的问题是这个。我的应用程序需要在管道中生成的jar文件。 我希望能够根据版本号获取该jar文件并在我的应用中使用它。

我的想法是让gitlab将我正在使用的库的pom版本更新为版本号(通常会与此应用程序版本号同步),然后让我的应用程序读取版本号。

这可能吗?

我看到了这个link来获取版本号,但是我不确定如何动态更新pom.xml版本

1 个答案:

答案 0 :(得分:0)

您可以使用链接的问题来检索版本。

然后,您可以使用版本maven插件更新依赖项版本:

https://stackoverflow.com/a/48913512/927493