Class GitInfoSource

java.lang.Object
io.micronaut.management.endpoint.info.source.GitInfoSource
All Implemented Interfaces:
Ordered, InfoSource, PropertiesInfoSource

@Singleton @Requires(beans=InfoEndpoint.class) @Requires(property="endpoints.info.git.enabled",notEquals="false") public class GitInfoSource extends Object implements PropertiesInfoSource

An InfoSource that retrieves info from Git properties.

Since:
1.0
Author:
Zachary Klein
  • Constructor Details

    • GitInfoSource

      public GitInfoSource(ResourceResolver resourceResolver, @Value("${endpoints.info.git.location:git.properties}") String gitPropertiesPath)
      Parameters:
      resourceResolver - A ResourceResolver
      gitPropertiesPath - The path for the git properties file
  • Method Details