From 25ebf48e153537a37772d8042b06281be8a0af8b Mon Sep 17 00:00:00 2001 From: Dedy Martadinata Supriyadi Date: Sat, 12 Feb 2022 01:38:23 +0000 Subject: [PATCH] fix release, docker tag use commit sha,latest --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ca1dd29..e99be3c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,7 +55,7 @@ create-release: script: - export DATE=$(date +%Y%m%d) #Cant tag same twice use $CI_COMMIT_SHA for a while - | - release-cli create --name "Release $$CI_COMMIT_SHA_SHORT" --tag-name $CI_COMMIT_SHA_SHORT \ + release-cli create --name "Release $CI_COMMIT_SHA_SHORT" --tag-name $CI_COMMIT_SHA_SHORT \ --assets-link "{\"name\":\"deemix-server-linux-amd64\",\"url\":\"${PACKAGE_REGISTRY_URL}/deemix-server-linux-amd64\"}" \ --assets-link "{\"name\":\"deemix-server-linux-arm64\",\"url\":\"${PACKAGE_REGISTRY_URL}/deemix-server-linux-arm64\"}" \ --assets-link "{\"name\":\"deemix-server-linux-armv7\",\"url\":\"${PACKAGE_REGISTRY_URL}/deemix-server-linux-arm\"}" \ @@ -91,7 +91,7 @@ build-docker-image: - docker buildx create --name multibuilder - docker buildx use multibuilder # build and push, still need fix download url in dockerfile - - docker buildx build --platform "${PLATFORMS}" -t ${CI_REGISTRY_IMAGE}:${IMAGE_TAG_TEST} . --push + - docker buildx build --platform "${PLATFORMS}" -t ${CI_REGISTRY_IMAGE}:${CI_COMMIT_SHA_SHORT} -t ${CI_REGISTRY_IMAGE} . --push # Also can do using date, so we dont dependant on latest, in case application break again. #- docker buildx build --platform "${PLATFORMS}" -t ${CI_REGISTRY_IMAGE}:${DATE} -t $CI_REGISTRY_IMAGE:${IMAGE_TAG} . --push only: