From 66c1f533d36cf26e776334cd443d0f3f6e925fc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Jos=C3=A9=20Pereira?= Date: Mon, 22 Apr 2024 14:55:38 -0300 Subject: [PATCH] core: Dockerfile: Add default value for GIT_DESCRIBE_TAGS and VITE_APP_GIT_DESCRIBE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This avoid building the entire docker if building locally for tests Signed-off-by: Patrick José Pereira --- core/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/Dockerfile b/core/Dockerfile index d5730577b..1ef1eabc9 100644 --- a/core/Dockerfile +++ b/core/Dockerfile @@ -2,6 +2,7 @@ FROM --platform=$BUILDPLATFORM oven/bun:1.0.3-slim AS frontendBuilder ARG VITE_APP_GIT_DESCRIBE +ENV VITE_APP_GIT_DESCRIBE=${VITE_APP_GIT_DESCRIBE:-none/none-0-g00000000} RUN [ -z "$VITE_APP_GIT_DESCRIBE" ] \ && echo "VITE_APP_GIT_DESCRIBE argument not provided." \ && echo "Use: --build-arg VITE_APP_GIT_DESCRIBE=\$(git describe --long --always --dirty --all)" \ @@ -27,6 +28,7 @@ ARG TARGETVARIANT # Ensure that the git describe exists and also is in valid format as well # The format can be invalid if someone is build BlueOS without a tag as reference ARG GIT_DESCRIBE_TAGS +ENV GIT_DESCRIBE_TAGS=${GIT_DESCRIBE_TAGS:-0.0.0-0-g00000000} RUN [ -z "$GIT_DESCRIBE_TAGS" ] \ && echo "GIT_DESCRIBE_TAGS argument not provided." \ && echo "Use: --build-arg GIT_DESCRIBE_TAGS=\$(git describe --tags --long --always)" \