2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 12:42:11 +00:00

Some more tests for travis side.

This commit is contained in:
Rene Rivera
2018-11-18 11:50:14 -06:00
parent f12fd0e753
commit 300eb3e707

View File

@@ -1,4 +1,3 @@
sudo: false
branches:
only:
- /master.*/
@@ -7,35 +6,20 @@ branches:
language: cpp
script:
- pushd src/engine
- export CXX=${TRAVIS_COMPILER}
- ./build.sh ${TOOLSET}
- popd
- pushd test
- python test_all.py ${TOOLSET}
- popd
- src/engine/b2 --prefix=${HOME}/b2 install
- ls -laFR ${HOME}/b2
stages:
- name: test
- name: website update
if: branch IN (develop,master) AND type IN (push)
jobs:
include:
- env: TOOLSET=gcc
os: linux
compiler: g++-4.4
addons:
apt:
packages:
- g++-4.4
sources:
- ubuntu-toolchain-r-test
- env: TOOLSET=gcc
os: linux
compiler: g++-4.6
addons:
apt:
packages:
- g++-4.6
sources:
- ubuntu-toolchain-r-test
- env: TOOLSET=gcc
os: linux
compiler: g++-4.7
@@ -209,30 +193,39 @@ jobs:
- os: osx
osx_image: xcode10
env: TOOLSET=clang
compiler: clang
- os: osx
osx_image: xcode9.4
env: TOOLSET=clang
compiler: clang
- os: osx
osx_image: xcode9.3
env: TOOLSET=clang
compiler: clang
- os: osx
osx_image: xcode9.2
env: TOOLSET=clang
compiler: clang
- os: osx
osx_image: xcode9.1
env: TOOLSET=clang
compiler: clang
- os: osx
osx_image: xcode9
env: TOOLSET=clang
compiler: clang
- os: osx
osx_image: xcode8.3
env: TOOLSET=clang
compiler: clang
- os: osx
osx_image: xcode8
env: TOOLSET=clang
compiler: clang
- os: osx
osx_image: xcode7.3
env: TOOLSET=clang
compiler: clang
- stage: website update
os: linux
script:
@@ -248,4 +241,4 @@ jobs:
- popd
- ./bootstrap.sh --with-toolset=${TOOLSET}
- pushd doc
- ../b2 --website-doc-dir=manual/${TRAVIS_BRANCH} website
- ../b2 --website-doc-dir=manual/${TRAVIS_BRANCH} website