Skip to content

Commit 6ea3e12

Browse files
committed
fix: resurrect the docker file from hell
1 parent 19735b9 commit 6ea3e12

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Dockerfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
FROM adoptopenjdk:11-jdk-hotspot as builder
2+
ARG DECRYPTION_SECRET_ARG
23
ADD . /code/
34
RUN \
5+
apt-get update && \
6+
apt-get install build-essential -y && \
7+
apt-get install nodejs -y && \
48
cd /code/ && \
59
rm -Rf target node_modules && \
610
chmod +x /code/mvnw && \
711
sleep 1 && \
12+
export GPG_TTY=$(tty) && \
13+
gpg --yes --batch --passphrase=${DECRYPTION_SECRET_ARG} secrets.tar.gpg && \
14+
tar xvf secrets.tar && \
815
./mvnw package -Pprod -DskipTests && \
916
mv /code/target/*.jar /
1017

0 commit comments

Comments
 (0)