从 Actuator Info Spring boot 隐藏构建信息

Hide build info from Actuator Info Spring boot

目前,我正在从 Actuator/info 端点获取构建信息和构建信息。喜欢

{
    "git": {
        "commit": {
            "time": "2021-09-01T05:56:49Z",
            "id": "XXXXXX"
        },
        "branch": "task/XXXX-1234-adding-actuator-endpoint"
    },
    "build": {
        "version": "0.0.1-SNAPSHOT",
        "artifact": "XXXXX-XXXX",
        "name": "XXXX---XXXX",
        "group": "no.XXX.XXX",
        "time": "2021-09-01T07:18:23.786Z"
    }
}

我需要做的是从中隐藏构建信息,Gradle 执行器是否可以用于 spring-boot?我只需要获取 git 信息。

按照这个:https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/resources/META-INF/additional-spring-configuration-metadata.json 第 249 行, 它应该像 application.properties 中的 management.info.build.enabled=false 一样简单。