From cbff4835536f4f1418880ac0ddae75beb0009875 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Sun, 15 May 2022 15:15:43 +0200 Subject: build(web/runner): Reduce build steps for Docker image This change updates the Dockerfile for the web runner to reduce the number of build steps necessary to build the web runner. Previously, the build would also include/build the web API which is not used in the image. --- opendc-web/opendc-web-runner/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'opendc-web/opendc-web-runner') diff --git a/opendc-web/opendc-web-runner/Dockerfile b/opendc-web/opendc-web-runner/Dockerfile index 771ed2ed..b72f8a7f 100644 --- a/opendc-web/opendc-web-runner/Dockerfile +++ b/opendc-web/opendc-web-runner/Dockerfile @@ -9,10 +9,10 @@ RUN ./gradlew --version # Build project COPY ./ /app/ -RUN ./gradlew --no-daemon :installDist +RUN ./gradlew --no-daemon :opendc-web:opendc-web-runner:installDist FROM openjdk:17-slim -COPY --from=0 /app/build/install /opt/ +COPY --from=0 /app/opendc-web/opendc-web-runner/build/install /opt/ COPY --from=0 /app/traces /opt/opendc/traces WORKDIR /opt/opendc CMD bin/opendc-web-runner -- cgit v1.2.3