diff options
| author | Ivar Refsdal <ivar.refsdal@nsd.no> | 2021-09-04 13:23:07 +0200 |
|---|---|---|
| committer | Ivar Refsdal <ivar.refsdal@nsd.no> | 2021-09-14 12:52:42 +0200 |
| commit | ea40c5dbc2b47d6fd2a23236828dc9e4ab1f77dc (patch) | |
| tree | 38db9a13c41576dd39a18ec4f4b2d498322a30c2 /release.sh | |
| download | fiinha-ea40c5dbc2b47d6fd2a23236828dc9e4ab1f77dc.tar.gz fiinha-ea40c5dbc2b47d6fd2a23236828dc9e4ab1f77dc.tar.xz | |
Initial commit
Add release script
Release 0.1.3
Use com.github.ivarref.yoltq namespace
Use com.github.ivarref.yoltq namespace
Diffstat (limited to 'release.sh')
| -rwxr-xr-x | release.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..70f67b5 --- /dev/null +++ b/release.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +set -ex + +clojure -Spom +clojure -M:test +clojure -M:jar +clojure -X:release ivarref.pom-patch/clojars-repo-only! +VERSION=$(clojure -X:release ivarref.pom-patch/set-patch-version! :patch :commit-count+1) + +git add pom.xml +git commit -m "Release $VERSION" +git tag -a v$VERSION -m "Release v$VERSION" +git push --follow-tags + +clojure -M:deploy + +echo "Released $VERSION" + +rm *.pom.asc
\ No newline at end of file |
