jgitver / jgitver/jgitver-maven-plugin

When the working tree/stage is different from the current HEAD commit -> generate SNAPSHOT version

Open
#134 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Groovy
Stars
166
Forks
42
PR merge metrics
No merged PRs in 30d

Description

## Enhancement

when I am developping and I did not yet commit my work, I would that this plugin generate a version snapshot, like x.y.(z+1)-SNAPSHOT

My use case :

- `d357f6c - (HEAD -> master, tag: v2.26.0, origin/master, origin/HEAD)`
- `mvn -q -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec` -> 2.26.0
- I do some modifications on code without commit. `git status`
- `mvn -q -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec` -> 2.26.0. Whereas I would have 2.26.1-SNAPSHOT as version generated because the stage/working tree has been different that the current HEAD commit.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.