This plugin makes basic repository information available through maven resources. This can be used to display "what version is this?" or "who has deployed this and when, from which branch?" information at runtime, making it easy to find things like "oh, that isn't deployed yet, I'll test it tomorrow" and making both testers and developers life easier. See https://github.com/git-commit-id/git-commit-id-maven-plugin

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
LGPL 3.0
io.github.git-commit-id » git-commit-id-plugin-core
A library for extracting git information at build time
6.2.0
Apache 2.0
org.codehaus.plexus » plexus-build-api1.2.0
Annotation Lib Apache 2.0
org.jspecify » jspecify
An artifact of well-named and well-specified annotations to power static analysis checks
1.0.0

Provided Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Build Model Apache 2.0
org.apache.maven » maven-plugin-api
The API for Maven 3 plugins - Mojos - development.
3.9.63.9.16
Build Tool Apache 2.0
org.apache.maven » maven-core
Core classes of Apache Maven to manage the building process.
3.9.63.9.16
Annotation Lib Apache 2.0
org.apache.maven.plugin-tools » maven-plugin-annotations
Java annotations to use in Mojos
3.15.2

Test Dependencies (7)

Category/LicenseGroup / ArtifactVersionUpdates
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.21.02.22.0
Assertion Apache 2.0
org.assertj » assertj-core
Rich and fluent assertions for testing in Java
3.27.7
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.13.46.1.1
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-engine
Core package for the JUnit Jupiter test engine.
5.13.46.1.1
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-params
JUnit Jupiter extension for running parameterized tests.
5.13.46.1.1
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.23.0
Logging MIT
org.slf4j » slf4j-simple
Binding/provider for SLF4J, which outputs all events to System.err. Only messages of level INFO and higher are printed.
2.0.172.0.18

Managed Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
LGPL 3.0
io.github.git-commit-id » git-commit-id-plugin-core
A library for extracting git information at build time
6.2.0
Annotation Lib Apache 2.0
org.jspecify » jspecify
An artifact of well-named and well-specified annotations to power static analysis checks
1.0.0