-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.clj
25 lines (23 loc) · 1.38 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
(defproject emptyone/persistents "0.1.6-SNAPSHOT"
:description "Clojure persistents utils for working with files."
:url "https://github.com/evilsneer/clj-persistents"
:license {:name "EPL-2.0 OR GPL-2.0-or-later WITH Classpath-exception-2.0"
:url "https://www.eclipse.org/legal/epl-2.0/"}
:plugins [[org.apache.maven.wagon/wagon-ssh-external "2.6"]]
;:deploy-repositories ^:replace [["releases" {:url "scp://[email protected]/root/rel/"
; :sign-releases false}]
; ["snapshots" "scp://[email protected]/root/snap/"]]
:release-tasks ^:replace [["vcs" "assert-committed"]
["change" "version" "leiningen.release/bump-version" "release"]
["vcs" "commit"]
["vcs" "tag" "--no-sign"]
["deploy" "nexus-m9"]
["change" "version" "leiningen.release/bump-version"]
["vcs" "commit"]
["vcs" "push"]]
:dependencies [[org.clojure/clojure "1.10.0"]]
:repl-options {:init-ns persistents.core})
(cemerick.pomegranate.aether/register-wagon-factory!
"scp" #(clojure.lang.Reflector/invokeConstructor
(resolve 'org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon)
(into-array [])))