From dac0021b6f4f1b1751fac4a64be7ff460aac437c Mon Sep 17 00:00:00 2001 From: Alex Shevchuk Date: Tue, 19 Aug 2025 01:59:44 +0300 Subject: [PATCH] 29 --- .gitea/workflows/deploy_staging.yaml | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deploy_staging.yaml b/.gitea/workflows/deploy_staging.yaml index 7d1836a..d039051 100644 --- a/.gitea/workflows/deploy_staging.yaml +++ b/.gitea/workflows/deploy_staging.yaml @@ -83,17 +83,39 @@ jobs: run: | IMAGE_TAG=${{ steps.git-metadata.outputs.GIT_TAG != "none" && steps.git-metadata.outputs.GIT_TAG || steps.git-metadata.outputs.GIT_SHA }} + echo "=== STARTING DOCKER BUILD ===" + echo "Building $IMAGE_NAME:$IMAGE_TAG" + echo "Using config: $CONFIG_FILE" + + # Explicit Docker setup + echo "Docker info:" + docker info + docker build \ + --progress plain \ + --no-cache \ --build-arg BUILD_LDFLAGS="-w -s" \ --build-arg CONFIG_FILE_PATH=$CONFIG_FILE \ -t $IMAGE_NAME:$IMAGE_TAG \ -t $IMAGE_NAME:latest \ - . + . 2>&1 | tee build.log + + echo "=== BUILD COMPLETE ===" + echo "Build log:" + cat build.log docker tag $IMAGE_NAME:$IMAGE_TAG $IMAGE_NAME:latest - docker push $IMAGE_NAME:$IMAGE_TAG - docker push $IMAGE_NAME:latest + echo "Pushing images..." + docker push $IMAGE_NAME:$IMAGE_TAG 2>&1 | tee push.log + docker push $IMAGE_NAME:latest 2>&1 | tee -a push.log + + echo "=== PUSH COMPLETE ===" + echo "Push log:" + cat push.log + + docker pull $IMAGE_NAME:$IMAGE_TAG + echo "Image verified in registry" echo "Pushed image $IMAGE_NAME:$IMAGE_TAG and :latest"