mirror of
https://github.com/docker/compose.git
synced 2025-05-03 22:20:14 +02:00
- Make use of the same Dockerfile when producing an image for testing and for deploying to DockerHub Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
18 lines
507 B
Bash
Executable File
18 lines
507 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -ex
|
|
|
|
./script/clean
|
|
|
|
DOCKER_COMPOSE_GITSHA="$(script/build/write-git-sha)"
|
|
TAG="docker/compose:tmp-glibc-linux-binary-${DOCKER_COMPOSE_GITSHA}"
|
|
|
|
docker build -t "${TAG}" . \
|
|
--build-arg BUILD_PLATFORM=debian \
|
|
--build-arg GIT_COMMIT="${DOCKER_COMPOSE_GITSHA}"
|
|
TMP_CONTAINER=$(docker create "${TAG}")
|
|
mkdir -p dist
|
|
docker cp "${TMP_CONTAINER}":/usr/local/bin/docker-compose dist/docker-compose-Linux-x86_64
|
|
docker container rm -f "${TMP_CONTAINER}"
|
|
docker image rm -f "${TAG}"
|