Spring-在自定义健康端点上显示git commit ID

问题描述 投票:2回答:2

我试图在我的自定义健康端点上显示Git版本信息(分支,提交等)。>

我尝试使用management.info.git.mode=full + git-commit-id-plugin,但是没有直接方法将git信息提取到Java类中。如果存在,这将是理想的方法。

[我还在Java类中尝试了相同的git-commit-id-plugin和Value注释,例如@Value("${git.commit.id}"),但Spring找不到属性值。我看到在目标目录中创建了git.properties文件。

我在这里想念什么?在此先感谢

我正在尝试在自定义运行状况端点上显示Git版本信息(分支,提交等)。我尝试使用management.info.git.mode = full + git-commit-id-plugin,但是没有直接方法提取...

spring
2个回答
1
投票

我们必须配置PropertyPlaceHolderConfigurer bean,以便我们能够访问由插件生成的属性文件,请使用以下代码作为参考,


0
投票

使用Spring Boot 2,您可以使用info

© www.soinside.com 2019 - 2024. All rights reserved.