Checking if docker build is failed in job

.release:build:template: &release_builder
    image: docker:stable
    stage: release:build
    services:
        - docker:dind
    before_script:
        - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN $CI_REGISTRY
    after_script:
        - export DOCKER_DEPLOY_IMAGE=$DOCKER_IMAGE_REPO:$(cat DOCKER_TAG)
        - docker build --build-arg DOCKER_BASE_IMAGE --build-arg DOCKER_FRONT_IMAGE --build-arg DOCKER_VENDOR_IMAGE --compress -t $DOCKER_DEPLOY_IMAGE . -f .deploy/docker/$CI_ENVIRONMENT_NAME/Dockerfile; echo $?
        - docker push $DOCKER_DEPLOY_IMAGE
    artifacts:
        paths:
            - DOCKER_TAG
.release_build_prod:
    <<: *release_builder
    only:
        - tags
    script:
        - echo $CI_COMMIT_TAG>DOCKER_TAG
    environment:
        name: prod
  • I was trying to fix this with docker build ... || exit 1 also echo $0? after build shows nothing
1 Like