lein-git-version
lein-git-version copied to clipboard
A leiningen plugin to use git tags as the source of project information.
It seems to work fine when I do a lein jar, but when I do lein uberjar, I get a stack trace as follows: gows % lein uberjar Exception in...
This just bit me when I tried to copy-paste the 7-char version tag from `git describe` directly into my dependencies. Is there a reason for why `lein git-version` only uses...
Setting :tag-to-version in project.clj resulted in this error: java.lang.ClassCastException: clojure.lang.PersistentList cannot be cast to clojure.lang.IFn Fixes [Issue 10](https://github.com/cvillecsteele/lein-git-version/issues/10)
The code in the :inclusions vector is not always eval'd. In my project, building a jar with `lein jar` does not refresh the version.clj file. Pulling the spit out works.
Currently I'm working on a project where we have more elaborate tags than just "vX.Y.Z". This change allows custom git commands and translations for that use case. Please let me...
Currenlty lein-git-version plugin will not properly work with projects that have dash in its name. It will generate version.clj file in wrong directory, eg. when project name is 'my-proj' then...