test-image 401 B

1234567891011121314151617
  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. docker build -t docker-compose-tests:tmp .
  9. ctnr_id=$(docker create --entrypoint=tox docker-compose-tests:tmp)
  10. docker commit $ctnr_id docker/compose-tests:latest
  11. docker tag docker/compose-tests:latest docker/compose-tests:$TAG
  12. docker rm -f $ctnr_id
  13. docker rmi -f docker-compose-tests:tmp