From c0c5da472f94e3c99acb0516f1660e502b796b24 Mon Sep 17 00:00:00 2001 From: andrea Date: Wed, 21 May 2025 12:38:14 +0000 Subject: [PATCH] fix ci --- .gitlab-ci.yml | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 44b869d..dc92fdf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,21 +10,16 @@ before_script: stages: - build - - push -build: +build_and_push: stage: build script: - echo "DATABASE_URL=$DATABASE_URL" > .env - docker build -t "$IMAGE_NAME:$IMAGE_TAG" . - -push: - stage: push - needs: - - build - script: - - docker tag "$IMAGE_NAME:$IMAGE_TAG" "$IMAGE_NAME:latest" - - docker push "$IMAGE_NAME:latest" - only: - - main - + - | + if [ "$CI_COMMIT_REF_NAME" = "main" ]; then + docker tag "$IMAGE_NAME:$IMAGE_TAG" "$IMAGE_NAME:latest" + docker push "$IMAGE_NAME:latest" + else + echo "skipping push" + fi