xmpp-compliance-tester

XMPP Compliance Tester, forked from github.com/iNPUTmice/ComplianceTester
git clone https://git.in0rdr.ch/xmpp-compliance-tester.git
Log | Files | Refs | Pull requests |Archive | README | LICENSE

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"]