Skip to content

Commit 8016896

Browse files
authored
Merge pull request #41 from avast/TestMultipleVersions
Test in multiple Docker versions Fixes #32
2 parents 75c3cbf + 3313461 commit 8016896

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.travis.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
language: generic
22

33
sudo: required
4+
env:
5+
- DOCKER_VERSION=1.12.1
6+
- DOCKER_VERSION=1.11.2
7+
- DOCKER_VERSION=1.10.3
48

59
before_cache:
610
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
@@ -11,14 +15,13 @@ cache:
1115
- $HOME/.m2
1216

1317
before_install:
14-
# ensure Docker 1.10.3
1518
- curl -sSL https://get.docker.com/ | sh
16-
- sudo apt-get -y --force-yes install docker-engine=1.10.3-0~precise
19+
- sudo apt-get -y --force-yes install docker-engine=$DOCKER_VERSION-0~precise
1720
# Build image with building environment
1821
- sudo docker build --tag=build-image .
1922

2023
script:
2124
- sudo docker run -v $(pwd):/build -v $HOME/.m2:/root/.m2 -v $HOME/.gradle:/root/.gradle -v /var/run/docker.sock:/var/run/docker.sock build-image test --info
2225

2326
after_success:
24-
- test $TRAVIS_PULL_REQUEST == "false" && test "$TRAVIS_TAG" != "" && test $TRAVIS_REPO_SLUG == "avast/docker-compose-gradle-plugin" && sudo docker run -v $(pwd):/build -v $HOME/.m2:/root/.m2 -v $HOME/.gradle:/root/.gradle -v /var/run/docker.sock:/var/run/docker.sock -e "BINTRAY_USER=$BINTRAY_USER" -e "BINTRAY_KEY=$BINTRAY_KEY" build-image bintrayUpload -Pversion="$TRAVIS_TAG" --info
27+
- test $TRAVIS_PULL_REQUEST == "false" && test "$TRAVIS_TAG" != "" && test $TRAVIS_REPO_SLUG == "avast/docker-compose-gradle-plugin" && test $DOCKER_VERSION == "1.12.1" && sudo docker run -v $(pwd):/build -v $HOME/.m2:/root/.m2 -v $HOME/.gradle:/root/.gradle -v /var/run/docker.sock:/var/run/docker.sock -e "BINTRAY_USER=$BINTRAY_USER" -e "BINTRAY_KEY=$BINTRAY_KEY" build-image bintrayUpload -Pversion="$TRAVIS_TAG" --info

0 commit comments

Comments
 (0)