semver-git icon indicating copy to clipboard operation
semver-git copied to clipboard

Gradle plugin that combines git tags and semantic versioning, and sets the gradle version property accordingly.

Results 12 semver-git issues
Sort by recently updated
recently updated
newest added

Hello, I'm getting the following error on version 3.0.0 ``` Caused by: java.lang.IndexOutOfBoundsException: index is out of range 0..-1 (index = 0) at com.cinnober.gradle.semver_git.SemverGitPlugin.getGitVersion(SemverGitPlugin.groovy:48) ``` on my repo because my...

When using this in with continuous integration, the cloned git repo only had the tags from the remote repo, and when doing a git describe, the tags contain 'refs/tags/' in...

needs-cla

Hi, I like the idea of your plugin, but unfortunately my CI, which runs in a docker container, doesn't have git installed. So I forked the concept here: I imagine...

This is likely user error, as I'm still pretty new to Gradle. My incredibly pared down `build.gradle`, untested in this context: ``` gradle plugins { id 'scala' id "com.cinnober.gradle.semver-git" version...

question

To make future releases easier we should look at something like https://github.com/Codearte/gradle-nexus-staging-plugin/

This is also an issue if the closest annotated tag is not a semantic version. Now if `git describe` only provided SEPARATE exit codes handling this would be easier. ```...

If we have a tagged version and a dirty working tree, semver-git gives us the tagged version. The expected result is probably rather a SNAPSHOT.

bug

git does not consider untracked files present as the working tree being dirty, users usually do. > » git describe --dirty > 4.1.0-2-gf6b8530 > $ touch foo > » git...

bug
wontfix