From 1df01be6544f7d75923522c57ce9c5f701a4d3ce Mon Sep 17 00:00:00 2001 From: Thomas Fillon Date: Thu, 23 Mar 2017 18:02:19 +0100 Subject: [PATCH] Travis: remove docker-compose custom and obsolete install, fix port binding in test --- .travis.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) 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: -- 2.39.5