Skip to content

a Gradle plugin that uses `git describe` to produce a version string.

License

Notifications You must be signed in to change notification settings

drBosse/gradle-git-version

 
 

Repository files navigation

Git-Version Gradle Plugin

Build Status Gradle Plugins Release

When applied, Git-Version adds a method to the target project called gitVersion() that runs the JGit equivalent of git describe to determine a version string. It behaves exactly as the JGit git describe method behaves, except that when the repository is in a dirty state, appends .dirty to the version string.

Usage

Apply the plugin using standard Gradle convention:

plugins {
    id 'com.palantir.git-version' version '<current version>'
}

Set the version of a project by calling:

version gitVersion()

Tasks

This plugin adds a printVersion task, which will echo the project's configured version to standard-out.

License

This plugin is made available under the Apache 2.0 License.

About

a Gradle plugin that uses `git describe` to produce a version string.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Groovy 100.0%