spring-boot:build-info

Full name:

org.springframework.boot:spring-boot-maven-plugin:2.2.0.BUILD-SNAPSHOT:build-info

Description:

Generate a build-info.properties file based the content of the current MavenProject.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 1.4.0.
  • Binds by default to the lifecycle phase: generate-resources.

Optional Parameters

Name Type Since Description
additionalProperties Map 1.4.0 Additional properties to store in the build-info.properties. Each entry is prefixed by build. in the generated build-info.properties.
outputFile File 1.4.0 The location of the generated build-info.properties.
Default value is: ${project.build.outputDirectory}/META-INF/build-info.properties.
time String 2.2.0 The value used for the build.time property in a form suitable for Instant.parse(). Defaults to session.request.startTime. To disable the build.time property entirely, use 'off'.

Parameter Details

additionalProperties:

Additional properties to store in the build-info.properties. Each entry is prefixed by build. in the generated build-info.properties.
  • Type: java.util.Map
  • Since: 1.4.0
  • Required: No

outputFile:

The location of the generated build-info.properties.
  • Type: java.io.File
  • Since: 1.4.0
  • Required: No
  • Default: ${project.build.outputDirectory}/META-INF/build-info.properties

time:

The value used for the build.time property in a form suitable for Instant.parse(). Defaults to session.request.startTime. To disable the build.time property entirely, use 'off'.
  • Type: java.lang.String
  • Since: 2.2.0
  • Required: No