-
Notifications
You must be signed in to change notification settings - Fork 2
/
project.clj
31 lines (29 loc) · 1.71 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
26
27
28
29
30
31
(defproject stavka "0.7.1-SNAPSHOT"
:description "Stavka manages configuration, for your clojure application"
:url "https://github.com/sunng87/stavka"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.11.1"]]
:profiles {:dev {:dependencies [[info.sunng/ring-jetty9-adapter "0.17.4" :scope "test"]
[cheshire "5.10.2"]
[clj-commons/clj-yaml "0.7.108"]
[clj-http "3.12.3"]
[hawk "0.2.11"]
[org.clojure/tools.cli "1.0.206"]
[com.nextjournal/beholder "1.0.0"]]
:jvm-opts ["-Dstavka.test.attr=yes"]
:test-selectors {:default [#(not= (str %) "stavka.minimal-test") (constantly true)]}}
:example {:dependencies [;; jdbc
[org.clojure/java.jdbc "0.7.12"]
[org.hsqldb/hsqldb "2.6.1"]
;; kubernetes
[io.fabric8/kubernetes-client "5.12.2"]
;; vault
[amperity/vault-clj "1.1.2"]]
:source-paths ["examples"]}
:minimal {:test-selectors {:default [#(= (str %) "stavka.minimal-test") :minimal]}}}
:plugins [[lein-codox "0.10.4"]]
:codox {:output-path "target/codox"
:source-uri "https://github.com/sunng87/stavka/blob/master/{filepath}#L{line}"
:metadata {:doc/format :markdown}}
:deploy-repositories {"releases" :clojars})