mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +00:00
Update .gitlab-ci.yml file
This commit is contained in:
+10
-9
@@ -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"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user