Update .gitlab-ci.yml file

This commit is contained in:
kris
2025-11-09 09:50:29 +00:00
parent e7592eb221
commit f14adc46d3
+10 -9
View File
@@ -24,15 +24,16 @@ build-image:
- echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" --password-stdin "$CI_REGISTRY"
script:
- docker build \
--build-arg NEXT_PUBLIC_API_BASE_URL="$NEXT_PUBLIC_API_BASE_URL" \
--build-arg NEXT_PUBLIC_LTI_API_START_URL="$NEXT_PUBLIC_LTI_API_START_URL" \
--build-arg NODE_ENV="$NODE_ENV" \
--build-arg HUSKY_SKIP_INSTALL="$HUSKY_SKIP_INSTALL" \
--cache-from "$CI_REGISTRY_IMAGE/web-lti:latest" \
-t "$IMAGE_NAME" .
- docker push "$IMAGE_NAME"
- docker image prune -af --filter "until=72h"
- |
docker build \
--build-arg NEXT_PUBLIC_API_BASE_URL="$NEXT_PUBLIC_API_BASE_URL" \
--build-arg NEXT_PUBLIC_LTI_API_START_URL="$NEXT_PUBLIC_LTI_API_START_URL" \
--build-arg NODE_ENV="$NODE_ENV" \
--build-arg HUSKY_SKIP_INSTALL="$HUSKY_SKIP_INSTALL" \
--cache-from "$CI_REGISTRY_IMAGE/web-lti:latest" \
-t "$IMAGE_NAME" .
- docker push "$IMAGE_NAME"
- docker image prune -af --filter "until=72h"
after_script: "echo 'Build complete: $IMAGE_NAME' && docker system prune -af || true && docker volume prune -f || true"