From bae840f2400e60f1f138cb81b76cb284ac346714 Mon Sep 17 00:00:00 2001 From: Guillaume Jacquenot Date: Sun, 22 Dec 2019 22:06:05 +0100 Subject: [PATCH] :wrench: Added sleep command before we stop everything --- .travis.yml | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5045922..970a949 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,17 +2,26 @@ os: linux language: minimal services: - docker +env: + global: + - DOCKER_USERNAME=gjacquenot + - secure: NvtIgByN0GmaSqNsTWFtAU8hKhtBqkScSkYMzlwImZaPa5aDfDyach/otae6Zp3dgWmlGR90ui5HrA+4V0DUvrdx3gODyycwzqF2CvoYtOPr6DC1SN5+xb1ty3toBKMlAJyXQRvwSO0oMkOvFRutC8HVBU8A6g+pO4+4pjpu4WfNLBBfWX5Gq4lVlOLZ4L5NH4Es+BNpdNNWVjZPkrdbU3UtjQIfV2bmAF9ws8GTSxi9+DfJT7Zmj4o9aZfAyfnZ8bdRdiEXUcn8Ilbk3rJwbxIq6IPfI0MmqKveHzpYjBrhQhEsr5cLdbhRI4zB235L+l/hzQDrld7+lVGWsZs60Pgw1xeFHH63J5kBT4Ibn3KOdMLyfEQqY2W3aODp3eU7Bkj/8J/s6rc+uBohGyJOM9muTL54OSfNDSb8q4M9Y4S9okSysZuuS6ry/sFn2kMasDYVYeOg+A9XscLj1JXGRL8/hImUuhRbWnyob1F+gbpH1lbgWIAtQ97bHWt4xJs+Fps4LdaXeUZNTb+FIXE9RRe+qbbHX4+ExIkrkFg3JUnmaS37J8XZJmVXw3panv2DuGV2ri1u1DCa1/JpPmB6AbQIL1jfC7FmuqgMbRGg/6U2h5kAAga8gbyEZscMA1DyFhsqgIG/k87oqRiUumvJ9+/m+o9/EV+XvDLjgHzGMvA= before_install: - echo "Before install" before_script: -- echo "Before script" +- docker pull gjacquenot/openstreetmap-tile-server || true script: -- make build -- make test -- make stop +- docker build --pull --cache-from gjacquenot/openstreetmap-tile-server --tag gjacquenot/openstreetmap-tile-server . +- make DOCKER_IMAGE=gjacquenot/openstreetmap-tile-server test +- sleep 30 +- make DOCKER_IMAGE=gjacquenot/openstreetmap-tile-server stop after_script: - docker images after_success: -- if [[ "$TRAVIS_BRANCH" == "master" ]]; then echo "One can push to image dockerhub" ; fi +- if [[ "$TRAVIS_BRANCH" == "master" ]]; + then + docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD ; + docker push gjacquenot/openstreetmap-tile-server ; + fi notifications: email: true