Put revision in pom.properties file.
This commit is contained in:
parent
d1ba7d7d10
commit
8cb129c5be
1 changed files with 8 additions and 5 deletions
|
@ -316,11 +316,14 @@
|
|||
|
||||
(defn make-pom-properties [project]
|
||||
(with-open [baos (java.io.ByteArrayOutputStream.)]
|
||||
(.store (doto (java.util.Properties.)
|
||||
(.setProperty "version" (:version project))
|
||||
(.setProperty "groupId" (:group project))
|
||||
(.setProperty "artifactId" (:name project)))
|
||||
baos "Leiningen")
|
||||
(let [properties (doto (java.util.Properties.)
|
||||
(.setProperty "version" (:version project))
|
||||
(.setProperty "groupId" (:group project))
|
||||
(.setProperty "artifactId" (:name project)))
|
||||
git-head (io/file (:root project) ".git")]
|
||||
(when (.exists git-head)
|
||||
(.setProperty properties "revision" (read-git-head git-head)))
|
||||
(.store properties baos "Leiningen"))
|
||||
(str baos)))
|
||||
|
||||
(defn ^{:help-arglists '([])} pom
|
||||
|
|
Loading…
Reference in a new issue