-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeps.edn
71 lines (57 loc) · 3.66 KB
/
deps.edn
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
:mvn/repos {"clojars" {:url "https://repo.clojars.org/"}
"central" {:url "https://repo1.maven.org/maven2/"}}
:paths ["src" "resources" "target/classes"]
:deps {org.clojure/clojure {:mvn/version "1.10.3"}
org.clojure/test.check {:mvn/version "1.1.0"}
org.apache.flink/flink-clients_2.12 {:mvn/version "1.12.2"}
;;logging
io.pedestal/pedestal.log {:mvn/version "0.5.8"}
org.apache.logging.log4j/log4j-core {:mvn/version "2.14.0"}
org.apache.logging.log4j/log4j-slf4j-impl {:mvn/version "2.14.0"}
}
:aliases {
:compile {:extra-deps {badigeon/badigeon {:mvn/version "1.4"}}}
:run {:extra-paths ["resources"]
:jvm-opts ["-DLOG4J_CONFIGURATION_FILE=resources/log4j2.xml"
"-Duser.timezone=UTC"]
:main-opts ["--main" "org.rssys.flinkexample.core"]}
:repl {:extra-deps {nrepl/nrepl {:mvn/version "0.8.3"}
healthsamurai/matcho {:mvn/version "0.3.7"}
criterium/criterium {:mvn/version "0.4.6"}
hashp/hashp {:mvn/version "0.2.1"}}
:extra-paths ["dev/src" "resources" "test"]
:jvm-opts []
:main-opts ["--main" "nrepl.cmdline"]}
:test {:extra-deps {org.clojure/test.check {:mvn/version "1.1.0"}
healthsamurai/matcho {:mvn/version "0.3.7"}
lambdaisland/kaocha {:mvn/version "1.0.732"}
lambdaisland/kaocha-cloverage {:mvn/version "1.0.75"}}
:extra-paths ["resources" "test" "test/resources"]
:jvm-opts []
:main-opts ["--main" "kaocha.runner"]}
:jar {:replace-deps {seancorfield/depstar {:mvn/version "2.0.188"}}
:exec-fn hf.depstar/jar
:exec-args {:jar "flinkexample.jar"
:aot true
:exclude [".*org.rssys.flinkexample.*\\.clj"]
:main-class "org.rssys.flinkexample.core"
:sync-pom true
:compile-ns [:all]}}
:uberjar {:replace-deps {seancorfield/depstar {:mvn/version "2.0.188"}}
:exec-fn hf.depstar/uberjar
:exec-args {:jar "flinkexample.jar"
:aot true
:exclude [".*org.rssys.flinkexample.*\\.clj"]
:main-class "org.rssys.flinkexample.core"
:sync-pom true
:compile-ns [:all]}}
:javac {:extra-deps {org.clojure/tools.deps.alpha {:mvn/version "0.8.677"}}
:extra-paths ["scripts"]}
:install {:replace-deps {slipset/deps-deploy {:mvn/version "0.1.5"}}
:exec-fn deps-deploy.deps-deploy/deploy
:exec-args {:installer :local :artifact "flinkexample.jar"}}
:outdated {:extra-deps {antq/antq {:mvn/version "0.11.2"}}
:main-opts ["-m" "antq.core"]}
}
}