Commit b3a482e3 authored by Abhishek's avatar Abhishek
Browse files

Update .gitlab-ci.yml file

parent 22bac482
Pipeline #11996 failed with stages
in 49 seconds
...@@ -30,27 +30,41 @@ build_backend: ...@@ -30,27 +30,41 @@ build_backend:
expire_in: 1 hour expire_in: 1 hour
docker_build_test: docker_build_test:
image: docker:24.0.5
stage: docker stage: docker
services:
- docker:24.0.5-dind
variables:
DOCKER_HOST: ""
DOCKER_TLS_CERTDIR: ""
needs: [build_backend] needs: [build_backend]
variables:
DOCKER_HOST: "" # let docker use default local daemon
before_script:
- docker --version
- docker info
- docker compose version || true
script: script:
- echo "Checking Docker version..." - echo "🐳 Building Docker image on host daemon..."
- docker --version || echo "Docker not found" - docker build --build-arg BUILD_NUMBER="$BUILD_NUMBER" -t "$DOCKER_IMAGE:$DOCKER_TAG" .
- echo "Checking docker info..." - docker images | grep "$DOCKER_IMAGE" || (echo "❌ Image not found" && exit 1)
- docker info || echo "Cannot access Docker daemon"
# docker_build_test:
# image: docker:24.0.5
# stage: docker
# services:
# - docker:24.0.5-dind
# variables:
# DOCKER_HOST: ""
# DOCKER_TLS_CERTDIR: ""
# needs: [build_backend]
# script:
# - echo "Checking Docker version..."
# - docker --version || echo "Docker not found"
# - echo "Checking docker info..."
# - docker info || echo "Cannot access Docker daemon"
- echo "🐳 Waiting for Docker daemon..." # - echo "🐳 Waiting for Docker daemon..."
- until docker info > /dev/null 2>&1; do echo "⏳ Waiting..."; sleep 3; done # - until docker info > /dev/null 2>&1; do echo "⏳ Waiting..."; sleep 3; done
- echo "🐳 Building Docker image locally..." # - echo "🐳 Building Docker image locally..."
- docker build --build-arg BUILD_NUMBER=$BUILD_NUMBER -t $DOCKER_IMAGE:$DOCKER_TAG . # - docker build --build-arg BUILD_NUMBER=$BUILD_NUMBER -t $DOCKER_IMAGE:$DOCKER_TAG .
- echo "✅ Docker image build complete." # - echo "✅ Docker image build complete."
- echo "🔍 Listing local Docker images:" # - echo "🔍 Listing local Docker images:"
- docker images | grep $DOCKER_IMAGE || (echo "❌ Image not found, build failed." && exit 1) # - docker images | grep $DOCKER_IMAGE || (echo "❌ Image not found, build failed." && exit 1)
only: # only:
changes: # changes:
- '**/*' # - '**/*'
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment