80.2 生成Git信息

Maven和Gradle都支持生成一个git.properties文件,该文件包含项目构建时git源码的仓库状态。对于Maven用户来说,spring-boot-starter-parent POM包含一个预配置的插件去产生一个git.properties文件,只需简单的将以下声明添加到POM中:

  1. <build>
  2. <plugins>
  3. <plugin>
  4. <groupId>pl.project13.maven</groupId>
  5. <artifactId>git-commit-id-plugin</artifactId>
  6. </plugin>
  7. </plugins>
  8. </build>

Gradle用户可以使用gradle-git-properties插件实现相同效果:

  1. plugins {
  2. id "com.gorylenko.gradle-git-properties" version "1.4.6"
  3. }