mirror of https://github.com/docker/docs.git
24 lines
466 B
Bash
Executable File
24 lines
466 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
function cleanup {
|
|
docker-compose -f development.yml stop
|
|
# if we're in CircleCI, we cannot remove any containers
|
|
if [[ -z "${CIRCLECI}" ]]; then
|
|
docker-compose -f development.yml rm -f
|
|
fi
|
|
}
|
|
|
|
if [[ -z "${CIRCLECI}" ]]; then
|
|
BUILDOPTS="--force-rm"
|
|
fi
|
|
|
|
set -e
|
|
set -x
|
|
|
|
cleanup
|
|
|
|
docker-compose -f development.yml build ${BUILDOPTS} --pull | tee
|
|
docker-compose -f development.yml up --abort-on-container-exit
|
|
|
|
trap cleanup SIGINT SIGTERM EXIT
|