Let Travis fail fast if CMake/Clang download fails, fixes #2433
This commit is contained in:
		
							parent
							
								
									41d0f42ddf
								
							
						
					
					
						commit
						34ace4dd4b
					
				@ -129,13 +129,13 @@ before_install:
 | 
				
			|||||||
  - DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
 | 
					  - DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
 | 
				
			||||||
  - export PATH=${DEPS_DIR}/bin:${PATH} && mkdir -p ${DEPS_DIR}
 | 
					  - export PATH=${DEPS_DIR}/bin:${PATH} && mkdir -p ${DEPS_DIR}
 | 
				
			||||||
  - CMAKE_URL="https://mason-binaries.s3.amazonaws.com/${TRAVIS_OS_NAME}-x86_64/cmake/3.5.2.tar.gz"
 | 
					  - CMAKE_URL="https://mason-binaries.s3.amazonaws.com/${TRAVIS_OS_NAME}-x86_64/cmake/3.5.2.tar.gz"
 | 
				
			||||||
  - travis_retry wget --quiet -O - ${CMAKE_URL} | tar --strip-components=1 -xz -C ${DEPS_DIR}
 | 
					  - travis_retry wget --quiet -O - ${CMAKE_URL} | tar --strip-components=1 -xz -C ${DEPS_DIR} || exit 1
 | 
				
			||||||
  - |
 | 
					  - |
 | 
				
			||||||
    if [[ ${CLANG_VERSION:-false} != false ]]; then
 | 
					    if [[ ${CLANG_VERSION:-false} != false ]]; then
 | 
				
			||||||
      export CCOMPILER='clang'
 | 
					      export CCOMPILER='clang'
 | 
				
			||||||
      export CXXCOMPILER='clang++'
 | 
					      export CXXCOMPILER='clang++'
 | 
				
			||||||
      CLANG_URL="https://mason-binaries.s3.amazonaws.com/${TRAVIS_OS_NAME}-x86_64/clang/${CLANG_VERSION}.tar.gz"
 | 
					      CLANG_URL="https://mason-binaries.s3.amazonaws.com/${TRAVIS_OS_NAME}-x86_64/clang/${CLANG_VERSION}.tar.gz"
 | 
				
			||||||
      travis_retry wget --quiet -O - ${CLANG_URL} | tar --strip-components=1 -xz -C ${DEPS_DIR}
 | 
					      travis_retry wget --quiet -O - ${CLANG_URL} | tar --strip-components=1 -xz -C ${DEPS_DIR} || exit 1
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
  - |
 | 
					  - |
 | 
				
			||||||
    if [[ "${TRAVIS_OS_NAME}" == "osx" ]]; then
 | 
					    if [[ "${TRAVIS_OS_NAME}" == "osx" ]]; then
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user