oldfly closed pull request #6: [MARVIN-20] Travis-ci retry
URL: https://github.com/apache/incubator-marvin/pull/6
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/.travis.yml b/.travis.yml
index 4d0de99..08689ac 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -30,7 +30,7 @@ matrix:
       before_script:
         - cd engine-executor
         - unset SBT_OPTS
-      script: sbt ++$TRAVIS_SCALA_VERSION coverage test coverageReport
+      script: travis_retry sbt ++$TRAVIS_SCALA_VERSION coverage test 
coverageReport
     # Python Toolbox
     # Python Toolbox - Linux
     - language: python
@@ -40,7 +40,7 @@ matrix:
         - 3.6
       before_install:
         - cd python-toolbox
-        - curl 
https://d3kbcqa49mib13.cloudfront.net/spark-2.1.1-bin-hadoop2.6.tgz -o 
./spark-2.1.1-bin-hadoop2.6.tgz
+        - travis_retry curl 
https://d3kbcqa49mib13.cloudfront.net/spark-2.1.1-bin-hadoop2.6.tgz -o 
./spark-2.1.1-bin-hadoop2.6.tgz
         - sudo tar -xf ./spark-2.1.1-bin-hadoop2.6.tgz
         - mkdir -p marvin_data
         - mkdir -p marvin_home
@@ -52,12 +52,12 @@ matrix:
         - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update                
    ; fi
         - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install openssl 
graphviz  ; fi
         - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install 
libsasl2-dev python-pip graphviz -y    ; fi
-        - sudo pip install --upgrade pip
-        - sudo pip install virtualenvwrapper --ignore-installed six
+        - travis_retry sudo pip install --upgrade pip
+        - travis_retry sudo pip install virtualenvwrapper --ignore-installed 
six
         - source virtualenvwrapper.sh
         - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then mkvirtualenv marvin-env    
    ; fi
       install:
-        - pip install codecov
+        - travis_retry pip install codecov
         - make marvin
       script:
         - marvin test
@@ -67,7 +67,7 @@ matrix:
       os: osx
       before_install:
         - cd python-toolbox
-        - curl 
https://d3kbcqa49mib13.cloudfront.net/spark-2.1.1-bin-hadoop2.6.tgz -o 
./spark-2.1.1-bin-hadoop2.6.tgz
+        - travis_retry curl 
https://d3kbcqa49mib13.cloudfront.net/spark-2.1.1-bin-hadoop2.6.tgz -o 
./spark-2.1.1-bin-hadoop2.6.tgz
         - sudo tar -xf ./spark-2.1.1-bin-hadoop2.6.tgz
         - mkdir -p marvin_data
         - mkdir -p marvin_home
@@ -79,12 +79,12 @@ matrix:
         - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update                
    ; fi
         - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install openssl 
graphviz  ; fi
         - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install 
libsasl2-dev python-pip graphviz -y    ; fi
-        - sudo pip install --upgrade pip
-        - sudo pip install virtualenvwrapper --ignore-installed six
+        - travis_retry sudo pip install --upgrade pip
+        - travis_retry sudo pip install virtualenvwrapper --ignore-installed 
six
         - source virtualenvwrapper.sh
         - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then mkvirtualenv marvin-env    
    ; fi
       install:
-        - pip install codecov
+        - travis_retry pip install codecov
         - make marvin
       script:
         - marvin test


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to