From 1f82c5830fac74dca3f588ad03d6f7e23060c0b0 Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Sun, 17 Mar 2024 00:43:24 -0600 Subject: [PATCH] [fix] Docker tags on automated builds --- .gitlab-ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e5b5b10..4768692 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,5 +16,6 @@ build: before_script: - echo "$ZEVARYX_REGISTRY_PASSWORD" | docker login -u "$ZEVARYX_REGISTRY_USERNAME" --password-stdin "$ZEVARYX_REGISTRY_URL" script: - - docker build -t $ZEVARYX_REGISTRY_URL/jarvis-bot:$CI_COMMIT_BRANCH . - - docker push $ZEVARYX_REGISTRY_URL/jarvis-bot:$CI_COMMIT_BRANCH + - if [ "$CI_COMMIT_BRANCH" == "main" ]; then TAG="stable"; elif [ "$CI_COMMIT_BRANCH" == "dev" ]; then TAG="latest"; else TAG="${CI_COMMIT_BRANCH}"; fi + - docker build -t $ZEVARYX_REGISTRY_URL/jarvis-bot:$TAG . + - docker push $ZEVARYX_REGISTRY_URL/jarvis-bot:$TAG