Binks is a simple plugin that validates and creates release tags to launch jar project release pipelines.
Binks is hosted via JitPack.
build.gradle:
plugins {
id: "com.github.mxenabled.binks" version "3.0.3"
}
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}settings.gradle:
pluginManagement {
repositories {
...
maven { url "https://jitpack.io" }
}
}./gradlew release
Just run validation on current version
./gradlew release --check-only
| Arg | Description |
|---|---|
| check-only | Skip apply tag and push. Will still do validations |
| force | Skip version existence check and force more tag to current hash |
| ignore-dirty-tree | Don't fail if git tree is dirty |
| refresh-tags | Removes all local tags and fetches tags from origin |