We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d38f1fc commit e745bd2Copy full SHA for e745bd2
Dockerfile.shizen
@@ -0,0 +1,27 @@
1
+FROM eclipse-temurin:17-jdk
2
+
3
+ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
4
5
+ARG DB_HOST
6
+ARG DB_USERNAME
7
+ARG DB_PASSWORD
8
+ARG DB_DATABASE
9
+ARG DB_PORT
10
11
+WORKDIR /code
12
13
+ADD /src /code/src
14
+ADD /website /code/website
15
+ADD /pom.xml /code/pom.xml
16
+ADD /mvnw /code/mvnw
17
+ADD /.mvn /code/.mvn
18
19
+RUN sed -i 's|${db.ip}|${env.DB_HOST}|g' pom.xml
20
+RUN sed -i 's|${db.port}|${env.DB_PORT}|g' pom.xml
21
+RUN sed -i 's|${db.user}|${env.DB_USERNAME}|g' pom.xml
22
+RUN sed -i 's|${db.password}|${env.DB_PASSWORD}|g' pom.xml
23
+RUN sed -i 's|${db.schema}|${env.DB_DATABASE}|g' pom.xml
24
25
+CMD ./mvnw clean package -Pkubernetes -Djdk.tls.client.protocols="TLSv1,TLSv1.1,TLSv1.2" && \
26
+ java -jar target/steve.jar
27
0 commit comments