From 77d0abd6369079bf9a0c6143443d90a96f413271 Mon Sep 17 00:00:00 2001 From: Piotr Piotrowski Date: Thu, 26 Oct 2023 13:02:53 +0200 Subject: [PATCH] Add dockerfile for compatibility tests Signed-off-by: Piotr Piotrowski --- src/test/java/io/nats/compatibility/docker/Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/test/java/io/nats/compatibility/docker/Dockerfile diff --git a/src/test/java/io/nats/compatibility/docker/Dockerfile b/src/test/java/io/nats/compatibility/docker/Dockerfile new file mode 100644 index 000000000..f2df67257 --- /dev/null +++ b/src/test/java/io/nats/compatibility/docker/Dockerfile @@ -0,0 +1,9 @@ +FROM gradle:6-jdk11 AS build +COPY --chown=gradle:gradle . /home/gradle/src +WORKDIR /home/gradle/src +RUN gradle clean compileTestJava --no-daemon + +FROM openjdk:11-jre-slim +RUN mkdir /app +COPY --from=build /home/gradle/src/build/classes/java /app +ENTRYPOINT ["java", "--class-path=/app/main:/app/test", "io.nats.compatibility.ClientCompatibilityMain"] \ No newline at end of file