File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed
Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,10 @@ prep-deps:
2222repl :
2323 clj -A:defaults:dev
2424
25+ .PHONY : tag-release
26+ tag-release :
27+ clj -T:build tag-release
28+
2529.PHONY : test
2630test :
2731 ./bin/kaocha
Original file line number Diff line number Diff line change 55 (java.time
66 LocalDate)))
77
8- ; ; TODO: (toby) add a task to tag & push a release
9- (def version (format " %s.%s" (LocalDate/now ) (b/git-count-revs nil )))
108(def class-dir " target/classes" )
119(def basis (b/create-basis {:aliases [:default ]}))
1210(def uber-file " target/clojars-web-standalone.jar" )
2725 :uber-file uber-file
2826 :basis basis
2927 :main 'clojars.main}))
28+
29+ (def version (format " %s.%s" (LocalDate/now ) (b/git-count-revs nil )))
30+
31+ (defn tag-release [_]
32+ (printf " Tagging release version %s...\n " version)
33+ (b/git-process {:git-args (format " tag %s" version)})
34+ (b/git-process {:git-args (format " push origin %s" version)}))
You can’t perform that action at this time.
0 commit comments