2015-03-23 22:16:14 +01:00
|
|
|
#!/bin/bash
|
|
|
|
|
2014-05-08 14:02:50 +02:00
|
|
|
set -ex
|
2015-03-23 22:16:14 +01:00
|
|
|
|
2015-09-15 00:42:53 +02:00
|
|
|
./script/clean
|
|
|
|
|
2019-04-12 18:46:06 +02:00
|
|
|
DOCKER_COMPOSE_GITSHA="$(script/build/write-git-sha)"
|
|
|
|
TAG="docker/compose:tmp-glibc-linux-binary-${DOCKER_COMPOSE_GITSHA}"
|
2019-04-10 21:05:02 +02:00
|
|
|
|
|
|
|
docker build -t "${TAG}" . \
|
|
|
|
--build-arg BUILD_PLATFORM=debian \
|
2019-04-12 18:46:06 +02:00
|
|
|
--build-arg GIT_COMMIT="${DOCKER_COMPOSE_GITSHA}"
|
|
|
|
TMP_CONTAINER=$(docker create "${TAG}")
|
2019-04-10 21:05:02 +02:00
|
|
|
mkdir -p dist
|
2019-09-23 10:36:47 +02:00
|
|
|
ARCH=$(uname -m)
|
|
|
|
docker cp "${TMP_CONTAINER}":/usr/local/bin/docker-compose "dist/docker-compose-Linux-${ARCH}"
|
2019-04-12 18:46:06 +02:00
|
|
|
docker container rm -f "${TMP_CONTAINER}"
|
|
|
|
docker image rm -f "${TAG}"
|