Commit d3601ac8 authored by Dmitriy Safronov's avatar Dmitriy Safronov
Browse files

debug

parent d37ad58f
Loading
Loading
Loading
Loading
+24 −7
Original line number Diff line number Diff line
@@ -25,13 +25,14 @@ buildx:
  services:
    - name: $DIND_IMAGE
      alias: docker
  script: |
    DOCKER_HOST=tcp://localhost:2375 docker info &>/dev/null && export DOCKER_HOST=tcp://localhost:2375 || true
    echo $DOCKER_HOST
    echo "${CI_REGISTRY_PASSWORD}" | docker login "${CI_REGISTRY}" --username "${CI_REGISTRY_USER}" --password-stdin
    ( echo ${CUSTOM_BUILDX_BUILD_PARAMETERS} | grep -q -F -e '--platform=' ) && docker run --rm --privileged multiarch/qemu-user-static --reset -p yes || true
    docker buildx create --driver=docker-container --name=buildkit-builder --use
    docker ${CUSTOM_DOCKER_COMMON_PARAMETERS} \
  script:
    - set -ex
    - DOCKER_HOST=tcp://localhost:2375 docker info &>/dev/null && export DOCKER_HOST=tcp://localhost:2375 || true
    - echo $DOCKER_HOST
    - echo "${CI_REGISTRY_PASSWORD}" | docker login "${CI_REGISTRY}" --username "${CI_REGISTRY_USER}" --password-stdin
    - ( echo ${CUSTOM_BUILDX_BUILD_PARAMETERS} | grep -q -F -e '--platform=' ) && docker run --rm --privileged multiarch/qemu-user-static --reset -p yes || true
    - docker buildx create --driver=docker-container --name=buildkit-builder --use
    - docker ${CUSTOM_DOCKER_COMMON_PARAMETERS} \
      buildx ${CUSTOM_BUILDX_COMMON_PARAMETERS} \
        build ${CUSTOM_BUILDX_BUILD_PARAMETERS} \
        --cache-from type=local,src=.cache-${CUSTOM_BUILDENGINE} \
@@ -40,3 +41,19 @@ buildx:
        --tag "${IMAGE_PATH}:${CUSTOM_TAGPREFIX}-${CI_COMMIT_SHORT_SHA}" \
        -f "${CUSTOM_DOCKERFILE}/Dockerfile" \
        "${CUSTOM_BUILDPATH}"

  # script: |
  #   DOCKER_HOST=tcp://localhost:2375 docker info &>/dev/null && export DOCKER_HOST=tcp://localhost:2375 || true
  #   echo $DOCKER_HOST
  #   echo "${CI_REGISTRY_PASSWORD}" | docker login "${CI_REGISTRY}" --username "${CI_REGISTRY_USER}" --password-stdin
  #   ( echo ${CUSTOM_BUILDX_BUILD_PARAMETERS} | grep -q -F -e '--platform=' ) && docker run --rm --privileged multiarch/qemu-user-static --reset -p yes || true
  #   docker buildx create --driver=docker-container --name=buildkit-builder --use
  #   docker ${CUSTOM_DOCKER_COMMON_PARAMETERS} \
  #     buildx ${CUSTOM_BUILDX_COMMON_PARAMETERS} \
  #       build ${CUSTOM_BUILDX_BUILD_PARAMETERS} \
  #       --cache-from type=local,src=.cache-${CUSTOM_BUILDENGINE} \
  #       --cache-to type=local,dest=.cache-${CUSTOM_BUILDENGINE} \
  #       --push \
  #       --tag "${IMAGE_PATH}:${CUSTOM_TAGPREFIX}-${CI_COMMIT_SHORT_SHA}" \
  #       -f "${CUSTOM_DOCKERFILE}/Dockerfile" \
  #       "${CUSTOM_BUILDPATH}"