mirror of https://github.com/docker/compose.git
27 lines
646 B
Plaintext
27 lines
646 B
Plaintext
|
#!/bin/bash
|
||
|
# This should be run inside a container built from the Dockerfile
|
||
|
# at the root of the repo - script/test will do it automatically.
|
||
|
|
||
|
set -e
|
||
|
|
||
|
>&2 echo "Running lint checks"
|
||
|
flake8 compose
|
||
|
|
||
|
if [ "$DOCKER_VERSIONS" == "" ]; then
|
||
|
DOCKER_VERSIONS="1.5.0"
|
||
|
elif [ "$DOCKER_VERSIONS" == "all" ]; then
|
||
|
DOCKER_VERSIONS="$ALL_DOCKER_VERSIONS"
|
||
|
fi
|
||
|
|
||
|
for version in $DOCKER_VERSIONS; do
|
||
|
>&2 echo "Running tests against Docker $version"
|
||
|
docker-1.5.0 run \
|
||
|
--rm \
|
||
|
--privileged \
|
||
|
--volume="/var/lib/docker" \
|
||
|
-e "DOCKER_VERSION=$version" \
|
||
|
--entrypoint="script/dind" \
|
||
|
"$TAG" \
|
||
|
script/wrapdocker nosetests "$@"
|
||
|
done
|