From de017eed3cde70e51bc545a600e243a4ccfacaee Mon Sep 17 00:00:00 2001 From: Christian Mehlmauer Date: Fri, 29 Sep 2017 09:45:38 +0200 Subject: [PATCH 1/2] fix #9019 --- .travis.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8cafcfe853..43c1090775 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,9 +21,15 @@ env: matrix: fast_finish: true + +jobs: + # build docker image include: - - rvm: ruby-head - env: CMD="docker-compose -f $TRAVIS_BUILD_DIR/docker-compose.yml build" + - env: CMD="docker-compose -f $TRAVIS_BUILD_DIR/docker-compose.yml build" DOCKER="true" + # we do not need any setup + before_install: skip + install: skip + before_script: skip before_install: - "echo 'gem: --no-ri --no-rdoc' > ~/.gemrc" - rake --version @@ -42,7 +48,8 @@ before_script: - git diff --exit-code db/schema.rb script: - echo "${CMD}" - - bash -c "${CMD}" + # we need travis_wait because the Docker build job can take longer than 10 minutes + - if [[ "${DOCKER}" == "true" ]]; then echo "Starting Docker build job"; travis_wait "${CMD}"; else bash -c "${CMD}"; fi notifications: irc: "irc.freenode.org#msfnotify" From 5c0bb26060c311e4776e0f2b3257e662abb43050 Mon Sep 17 00:00:00 2001 From: Christian Mehlmauer Date: Fri, 29 Sep 2017 11:50:02 +0200 Subject: [PATCH 2/2] increase travis timeout --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 43c1090775..ffcbff526b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -49,7 +49,7 @@ before_script: script: - echo "${CMD}" # we need travis_wait because the Docker build job can take longer than 10 minutes - - if [[ "${DOCKER}" == "true" ]]; then echo "Starting Docker build job"; travis_wait "${CMD}"; else bash -c "${CMD}"; fi + - if [[ "${DOCKER}" == "true" ]]; then echo "Starting Docker build job"; travis_wait 40 "${CMD}"; else bash -c "${CMD}"; fi notifications: irc: "irc.freenode.org#msfnotify"