From 95e58cef54ee13dc491701b5e115d45cc2afb833 Mon Sep 17 00:00:00 2001 From: aetos Date: Tue, 21 Oct 2025 12:39:28 +0000 Subject: [PATCH] temporary removed check and build stage to force push image to registry --- .drone.yml | 62 +++++++++++++++++++++++++++--------------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3974644..96df59c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -30,38 +30,38 @@ steps: # Save to file to share with next steps echo $LATEST_TAG > /drone/src/LATEST_TAG.txt - - name: check-remote-image - image: docker:24 - volumes: - - name: dockersock - path: /var/run/docker.sock - commands: - - IMAGE_TAG=$(cat /drone/src/LATEST_TAG.txt) - - echo "Checking if apps/homepage:$IMAGE_TAG exists on remote Docker..." - - echo "Existing Docker tags for apps/homepage:" - - docker images --format "{{.Repository}}:{{.Tag}}" | grep "^apps/homepage" || echo "(none)" - - | - if docker image inspect apps/homepage:$IMAGE_TAG > /dev/null 2>&1; then - echo "✅ Docker image apps/homepage:$IMAGE_TAG already exists — skipping build"; - exit 78; # stop pipeline gracefully - else - echo "⚙️ Docker image apps/homepage:$IMAGE_TAG not found — proceeding to build..."; - fi + # - name: check-remote-image + # image: docker:24 + # volumes: + # - name: dockersock + # path: /var/run/docker.sock + # commands: + # - IMAGE_TAG=$(cat /drone/src/LATEST_TAG.txt) + # - echo "Checking if apps/homepage:$IMAGE_TAG exists on remote Docker..." + # - echo "Existing Docker tags for apps/homepage:" + # - docker images --format "{{.Repository}}:{{.Tag}}" | grep "^apps/homepage" || echo "(none)" + # - | + # if docker image inspect apps/homepage:$IMAGE_TAG > /dev/null 2>&1; then + # echo "✅ Docker image apps/homepage:$IMAGE_TAG already exists — skipping build"; + # exit 78; # stop pipeline gracefully + # else + # echo "⚙️ Docker image apps/homepage:$IMAGE_TAG not found — proceeding to build..."; + # fi - - name: build-image - image: docker:24 - volumes: - - name: dockersock - path: /var/run/docker.sock - commands: - - IMAGE_TAG=$(cat /drone/src/LATEST_TAG.txt) - - | - if [ -z "$IMAGE_TAG" ]; then - echo "❌ No tag found in LATEST_TAG.txt — cannot build." - exit 1 - fi - - echo "🔨 Building Docker image apps/homepage:$IMAGE_TAG ..." - - docker build --network=host -t apps/homepage:$IMAGE_TAG -t apps/homepage:latest /drone/src + # - name: build-image + # image: docker:24 + # volumes: + # - name: dockersock + # path: /var/run/docker.sock + # commands: + # - IMAGE_TAG=$(cat /drone/src/LATEST_TAG.txt) + # - | + # if [ -z "$IMAGE_TAG" ]; then + # echo "❌ No tag found in LATEST_TAG.txt — cannot build." + # exit 1 + # fi + # - echo "🔨 Building Docker image apps/homepage:$IMAGE_TAG ..." + # - docker build --network=host -t apps/homepage:$IMAGE_TAG -t apps/homepage:latest /drone/src - name: push-image image: docker:24