Skip to content

Commit 6b8b7c0

Browse files
author
jj
committed
Update reitit deps
1 parent df6532c commit 6b8b7c0

File tree

4 files changed

+28
-14
lines changed

4 files changed

+28
-14
lines changed
Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
(defproject hello "reitit"
22
:description "pohjavirta, reitit, jsonista & porsas"
3-
:dependencies [[org.clojure/clojure "1.10.1"]
3+
:dependencies [[org.clojure/clojure "1.12.3"]
44
[metosin/pohjavirta "0.0.1-alpha5"]
55
[metosin/porsas "0.0.1-alpha13"]
6-
[metosin/jsonista "0.2.5"]
7-
[metosin/reitit "0.3.10"]
8-
[hikari-cp "2.9.0"]]
9-
:jvm-opts ^:replace ["-Dclojure.compiler.direct-linking=true"]
6+
[metosin/jsonista "0.3.13"]
7+
[metosin/reitit "0.9.1"]
8+
[hikari-cp "3.3.0"]]
109
:main hello.handler
1110
:aot :all)
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
FROM clojure:openjdk-11-lein-2.9.1
1+
FROM clojure:lein as lein
22
WORKDIR /reitit
3-
COPY src src
43
COPY project.clj project.clj
4+
COPY src src
55
RUN lein uberjar
66

7+
FROM openjdk:25-jdk-slim
8+
WORKDIR /reitit
9+
COPY --from=lein /reitit/target/hello-reitit-standalone.jar app.jar
10+
711
EXPOSE 8080
812

9-
CMD ["java", "-server", "-Xms2G", "-Xmx2G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-Dvertx.disableMetrics=true", "-Dvertx.threadChecks=false", "-Dvertx.disableContextTimings=true", "-Dvertx.disableTCCL=true", "-XX:+UseStringDeduplication", "-Djava.net.preferIPv4Stack=true", "-jar", "target/hello-reitit-standalone.jar", "async"]
13+
CMD ["java", "-server", "-XX:+UseParallelGC", "-jar", "app.jar", "async"]
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
FROM clojure:openjdk-11-lein-2.9.1
1+
FROM clojure:lein as lein
22
WORKDIR /reitit
3-
COPY src src
43
COPY project.clj project.clj
4+
COPY src src
55
RUN lein uberjar
66

7+
FROM openjdk:25-jdk-slim
8+
WORKDIR /reitit
9+
COPY --from=lein /reitit/target/hello-reitit-standalone.jar app.jar
10+
711
EXPOSE 8080
812

9-
CMD ["java", "-server", "-Xms2G", "-Xmx2G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-XX:+UseStringDeduplication", "-Djava.net.preferIPv4Stack=true", "-jar", "target/hello-reitit-standalone.jar", "sync"]
13+
CMD ["java", "-server", "-XX:+UseParallelGC", "-jar", "app.jar", "sync"]
Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1-
FROM clojure:openjdk-11-lein-2.9.1
1+
FROM clojure:lein as lein
22
WORKDIR /reitit
3-
COPY src src
43
COPY project.clj project.clj
4+
COPY src src
55
RUN lein uberjar
6-
CMD ["java", "-server", "-Xms2G", "-Xmx2G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-Dvertx.disableMetrics=true", "-Dvertx.threadChecks=false", "-Dvertx.disableContextTimings=true", "-Dvertx.disableTCCL=true", "-XX:+UseStringDeduplication", "-Djava.net.preferIPv4Stack=true", "-jar", "target/hello-reitit-standalone.jar"]
6+
7+
FROM openjdk:25-jdk-slim
8+
WORKDIR /reitit
9+
COPY --from=lein /reitit/target/hello-reitit-standalone.jar app.jar
10+
11+
EXPOSE 8080
12+
13+
CMD ["java", "-server", "-XX:+UseParallelGC", "-jar", "app.jar"]

0 commit comments

Comments
 (0)