From 25258119b5552b5a12962f0203c834f047c9519d Mon Sep 17 00:00:00 2001 From: qibaoguang Date: Sun, 1 Mar 2015 20:43:12 +0800 Subject: [PATCH] Update and rename 40.4.2. Git commit information to 40.4.2. Git commit information.md --- .../40.4.2. Git commit information | 0 .../40.4.2. Git commit information.md | 16 ++++++++++++++++ 2 files changed, 16 insertions(+) delete mode 100644 V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information create mode 100644 V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information.md diff --git a/V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information b/V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information deleted file mode 100644 index e69de29..0000000 diff --git a/V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information.md b/V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information.md new file mode 100644 index 0000000..f21d740 --- /dev/null +++ b/V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information.md @@ -0,0 +1,16 @@ +### 40.4.2. Git提交信息 + +info端点的另一个有用特性是,当项目构建完成后,它可以发布关于你的git源码仓库状态的信息。如果在你的jar中包含一个git.properties文件,git.branch和git.commit属性将被加载。 + +对于Maven用户,`spring-boot-starter-parent` POM包含一个能够产生git.properties文件的预配置插件。只需要简单的将下面的声明添加到你的POM中: +```xml + + + + pl.project13.maven + git-commit-id-plugin + + + +``` +对于Gradle用户可以使用一个相似的插件[gradle-git](https://github.com/ajoberstar/gradle-git),尽管为了产生属性文件可能需要稍微多点工作。