Skip to content

Commit 8daccdd

Browse files
update
1 parent a8adfe0 commit 8daccdd

File tree

16 files changed

+25850
-23316
lines changed

16 files changed

+25850
-23316
lines changed

clojure/Dockerfile

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,19 @@
1-
FROM clojure:temurin-25-tools-deps-trixie-slim
1+
{{#language.compiler.lein}}
2+
{{#language.java.version}}
3+
FROM clojure:temurin-{{{.}}}-lein-trixie-slim AS build
4+
{{/language.java.version}}
5+
{{^language.java.version}}
6+
FROM clojure:temurin-25-lein-trixie-slim AS build
7+
{{/language.java.version}}
8+
{{/language.compiler.lein}}
9+
{{^language.compiler.lein}}
10+
{{#language.java.version}}
11+
FROM clojure:temurin-{{{.}}}-tools-deps-trixie-slim AS build
12+
{{/language.java.version}}
13+
{{^language.java.version}}
14+
FROM clojure:temurin-25-tools-deps-trixie-slim AS build
15+
{{/language.java.version}}
16+
{{/language.compiler.lein}}
217

318
WORKDIR /usr/src/app
419

@@ -23,7 +38,7 @@ WORKDIR /opt/bin
2338
{{/environment}}
2439

2540
{{#binaries}}
26-
COPY --from=0 /usr/src/app/{{{.}}} /opt/bin/{{{.}}}
41+
COPY --from=build /usr/src/app/{{{.}}} /opt/bin/{{{.}}}
2742
{{/binaries}}
2843

2944
ENTRYPOINT {{command}}

clojure/donkey/config.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ framework:
99
- target/uberjar/donkey.jar
1010

1111
command: java -Xms2G -server -Xmx2G -XX:+UseStringDeduplication -XX:+UseParallelGC -Dvertx.disableMetrics=true -Dvertx.threadChecks=false -Dvertx.disableContextTimings=true -Dvertx.disableTCCL=true -Dvertx.disableH2c=true -Dvertx.disableWebsockets=true -Dvertx.disableHttpHeadersValidation=true -Dvertx.flashPolicyHandler=false -Djava.net.preferIPv4Stack=true -jar target/uberjar/donkey.jar 3000
12+
language:
13+
compiler: lein

clojure/luminus/config.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,6 @@ framework:
1515
- target/uberjar/luminus.jar
1616

1717
command: java -jar target/uberjar/luminus.jar 3000
18+
language:
19+
compiler: lein
20+
java: 21

clojure/pedestal/config.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,6 @@ framework:
99
- target/the-benchmarker-pedestal-0.0.1-SNAPSHOT-standalone.jar
1010

1111
command: java -jar target/the-benchmarker-pedestal-0.0.1-SNAPSHOT-standalone.jar
12+
language:
13+
compiler: lein
14+
java: 21

0 commit comments

Comments
 (0)