From: Thomas Fillon Date: Thu, 23 Mar 2017 17:02:19 +0000 (+0100) Subject: Travis: remove docker-compose custom and obsolete install, fix port binding in test X-Git-Tag: search~2^2~19^2~14^2~1^2 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=5aa73c70b852b8a8c401f154fcc9d83008b83efb;p=telemeta.git Travis: remove docker-compose custom and obsolete install, fix port binding in test --- diff --git a/.travis.yml b/.travis.yml index 0b5d0d9a..c88814ce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,28 +7,20 @@ sudo: required services: - docker -env: - global: - - DOCKER_COMPOSE_VERSION: 1.5.2 - before_install: - - docker-compose --version - - sudo rm /usr/local/bin/docker-compose - - curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose - - chmod +x docker-compose - - sudo mv docker-compose /usr/local/bin - docker-compose --version - docker version # Install Telemeta install: - - docker-compose -f docker-compose.yml build + - docker-compose pull + - docker-compose build script: - docker-compose up -d - sleep 60 - - curl --fail --retry 10 --retry-delay 5 -v http://localhost:8000/ + - curl --fail --retry 10 --retry-delay 5 -v $(docker-compose port nginx 80) - docker-compose stop after_failure: