test-image 412 B

123456789101112131415161718
  1. #!/bin/bash
  2. set -e
  3. if [ -z "$1" ]; then
  4. >&2 echo "First argument must be image tag."
  5. exit 1
  6. fi
  7. TAG="$1"
  8. IMAGE="docker/compose-tests"
  9. DOCKER_COMPOSE_GITSHA="$(script/build/write-git-sha)"
  10. docker build -t "${IMAGE}:${TAG}" . \
  11. --target build \
  12. --build-arg BUILD_PLATFORM="debian" \
  13. --build-arg GIT_COMMIT="${DOCKER_COMPOSE_GITSHA}"
  14. docker tag "${IMAGE}":"${TAG}" "${IMAGE}":latest