-
Notifications
You must be signed in to change notification settings - Fork 5
/
project.clj
41 lines (41 loc) · 1.97 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
(defproject analyses "3.0.1-SNAPSHOT"
:description "Backend service providing API access to DE analyses."
:url "https://github.com/cyverse-de/analyses"
:license {:name "BSD 3-Clause"
:url "https://github.com/cyverse-de/analyses/blob/master/LICENSE"}
:dependencies [[org.clojure/clojure "1.11.3"]
[clj-http "3.13.0"]
[lambdaisland/uri "1.19.155"]
[medley "1.4.0"]
[compojure "1.7.1"]
[com.github.seancorfield/honeysql "2.6.1147"]
[org.postgresql/postgresql "42.7.3"]
[org.clojure/java.jdbc "0.7.12"]
[org.cyverse/clojure-commons "3.0.8"]
[org.cyverse/common-cli "2.8.2"]
[org.cyverse/common-cfg "2.8.3"]
[org.cyverse/common-swagger-api "3.4.6"]
[org.flatland/ordered "1.15.12"]
[org.cyverse/service-logging "2.8.4"]
[me.raynes/fs "1.4.6"]
[ring "1.12.2"]
[cheshire "5.13.0"]
[slingshot "0.12.2"]
[proto-repl "0.3.1"]]
:eastwood {:exclude-namespaces [apps.protocols :test-paths]
:linters [:wrong-arity :wrong-ns-form :wrong-pre-post :wrong-tag :misplaced-docstrings]}
:plugins [[lein-ancient "0.7.0"]
[test2junit "1.4.4"]
[jonase/eastwood "1.4.3"]]
:profiles {:dev {:dependencies [[ring "1.12.2"]]
:plugins [[lein-ring "0.12.6"]]
:resource-paths ["conf/test"]}
:repl {:source-paths ["repl"]}
:uberjar {:aot :all
:uberjar-name "analyses-standalone.jar"}}
:main ^:skip-aot analyses.core
:ring {:handler analyses.routes/app
:init analyses.core/init
:port 31327}
:repl-options {:init-ns analyses.core}
:jvm-opts ["-Dlogback.configurationFile=/etc/iplant/de/logging/analyses-logging.xml"])