A small library for deriving a project's version from tags in its Git repository
  • Java 79.7%
  • CSS 10.6%
  • HTML 7%
  • Shell 2.5%
  • Ruby 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Michael N. Lipp 3ca5ff3424
Some checks failed
Deploy Jekyll site to Pages / build (push) Has been cancelled
Deploy Jekyll site to Pages / deploy (push) Has been cancelled
Handle missing commit.
2026-08-17 12:29:35 +02:00
.github/workflows Fix javadoc generation. 2026-08-09 15:08:07 +02:00
_jdbld Fix java version. 2026-08-16 15:29:13 +02:00
api/src/org/jdrupes/gitversioning/api Javadoc review. 2026-08-16 17:07:24 +02:00
core Handle missing commit. 2026-08-17 12:29:35 +02:00
misc Initial commit. 2025-11-09 13:51:16 +01:00
webpages Minor edits. 2026-08-16 11:13:17 +02:00
.editorconfig Add web site. 2026-08-09 14:24:14 +02:00
.gitignore Upgrade builder and adapt to changes. 2026-02-21 15:39:51 +01:00
.jdbld.properties Upgrade jdbld. 2026-08-17 12:29:23 +02:00
AGENTS.md Update. 2026-08-16 15:49:46 +02:00
jdbld Upgrade jdbld. 2026-08-17 12:29:23 +02:00
LICENSE Initial commit. 2025-11-09 13:51:16 +01:00
overview.html Adjust project layout. 2025-11-10 11:34:42 +01:00
README.md Fix javadoc generation. 2026-08-09 15:08:07 +02:00

JDrupes Git Versioning

Maven Repository Version Maven Repository Version

A small library for deriving a project's version from tags in its Git repository.

Starting with version 0.2.0, this is no longer distributed via Maven Central. Rather, it is available from the JDrupes Maven registry on Codeberg.

Using gradle, add the registry with:

repositories {
    maven {
        url 'https://codeberg.org/api/packages/JDrupes/maven'
    }
}

Documentation is available here.