Dockerfile (563B)
1 FROM docker.io/maven:3 AS builder 2 3 # https://github.com/iNPUTmice/ComplianceTester 4 RUN git clone https://git.in0rdr.ch/xmpp-compliance-tester.git /build 5 WORKDIR /build 6 RUN mvn package 7 8 FROM docker.io/arm64v8/eclipse-temurin:8-jre 9 # for amd64 use 10 #FROM docker.io/eclipse-temurin:8-jre-alpine 11 COPY --from=builder /build/target/ComplianceTester-0.2.3.jar ComplianceTester-0.2.3.jar 12 13 # XMPP username and password from env 14 ENV XMPP_USER=username@domain.tld 15 ENV XMPP_PASSWORD=password 16 17 CMD ["sh", "-c", "java -jar ComplianceTester-0.2.3.jar $XMPP_USER $XMPP_PASSWORD"]