1 # Use, modification, and distribution are
2 # subject to the Boost Software License, Version 1.0. (See accompanying
3 # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 # Copyright Rene Rivera 2015-2016.
33 ssh_known_hosts: frs.sourceforge.net
37 - TRAVIS_EMPTY_JOB_WORKAROUND=true
41 - env: TRAVIS_EMPTY_JOB_WORKAROUND=true
44 # Simple integrated status tests check.
46 - SCRIPT=ci_boost_status
48 # Build release package for LF end-of-line style text files.
50 - SCRIPT=ci_boost_release
53 # Build release package for CRLF end-of-line style text files (i.e. for Windows).
55 - SCRIPT=ci_boost_release
58 # Library requirements tests.
60 - SCRIPT=ci_boost_library_check
64 - SCRIPT=ci_boost_library_check
67 # Fetch the scripts to do the actual building/testing.
69 wget "https://raw.githubusercontent.com/boostorg/release-tools/develop/ci_boost_common.py" -P ..
70 wget "https://raw.githubusercontent.com/boostorg/release-tools/develop/${SCRIPT}.py" -P ..
72 install: python "${TRAVIS_BUILD_DIR}/../${SCRIPT}.py" install
73 before_script: python "${TRAVIS_BUILD_DIR}/../${SCRIPT}.py" before_script
74 script: python "${TRAVIS_BUILD_DIR}/../${SCRIPT}.py" script
75 after_success: python "${TRAVIS_BUILD_DIR}/../${SCRIPT}.py" after_success
76 after_failure: python "${TRAVIS_BUILD_DIR}/../${SCRIPT}.py" after_failure
77 after_script: python "${TRAVIS_BUILD_DIR}/../${SCRIPT}.py" after_script