forked from bpoweski/consul-clojure
-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.clj
46 lines (36 loc) · 2.22 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
(defproject com.nedap.staffing-solutions/consul-clojure "0.7.5"
:description "A Consul client for Clojure applications."
:url "http://github.com/bpoweski/consul-clojure"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:repositories {"github" {:url "https://maven.pkg.github.com/nedap/*"
:username "github"
:password :env/github_token}}
:deploy-repositories {"github" {:url "https://maven.pkg.github.com/nedap/consul-clojure"
:username "github"
:password :env/github_token}}
:dependencies [[camel-snake-kebab "0.4.2" :exclusions [org.clojure/clojure com.keminglabs/cljx]]
[cheshire "5.10.0"]
[clj-http-lite "0.3.0" :exclusions [org.clojure/clojure]]
[org.clojure/core.rrb-vector "0.1.2"]
[javax.xml.bind/jaxb-api "2.4.0-b180830.0359"]
[org.glassfish.jaxb/jaxb-runtime "2.4.0-b180830.0438"]]
:monkeypatch-clojure-test false
:target-path "target/%s/"
:source-paths ["src"]
:test-paths ["test"]
:profiles {:dev {:dependencies [[org.clojure/clojure "1.10.0"]
[org.clojure/core.async "1.1.587"]]}
:ncrw {:global-vars {*assert* true} ;; `ci.release-workflow` relies on runtime assertions
:source-paths ^:replace []
:test-paths ^:replace []
:resource-paths ^:replace []
:plugins ^:replace []
:dependencies ^:replace [[com.nedap.staffing-solutions/ci.release-workflow "1.14.1"]]}
:ci {:pedantic? :abort
:jvm-opts ["-Dclojure.main.report=stderr"]
:eftest {:report eftest.report.junit/report
:report-to-file "target/junit.xml"}}
:check {:global-vars {*unchecked-math* :warn-on-boxed
;; avoid warnings that cannot affect production:
*assert* false}}})