From a803759384ebb1696bf02ed00ec998cc296360ae Mon Sep 17 00:00:00 2001 From: aetos Date: Fri, 10 Oct 2025 10:22:12 +0000 Subject: [PATCH] Update .drone.yml using LATEST_TAG instead of DRONE_TAG which not be present if the push itsn't for tag push --- .drone.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index c4ebf96..6237e29 100644 --- a/.drone.yml +++ b/.drone.yml @@ -49,9 +49,13 @@ steps: DOCKER_HOST: tcp://192.168.1.111:2376 commands: - | - IMAGE_TAG=${DRONE_TAG:-latest} + 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 . + docker build --network=host -t apps/homepage:$IMAGE_TAG -t apps/homepage:latest # Step 3: Stop old container (if exists) - name: stop-old @@ -70,7 +74,7 @@ steps: DOCKER_HOST: tcp://192.168.1.111:2376 commands: - | - IMAGE_TAG=${DRONE_TAG:-latest} + IMAGE_TAG=$(cat /drone/src/LATEST_TAG.txt) echo "🚀 Starting container apps/homepage:$IMAGE_TAG ..." docker run -d \ --name homepage \