This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "".
The branch, master has been updated via 9163719bd4c04321592dad9da7f26539f49c8b7a (commit) from 7e9004e87bab2eacd82d449286a84ae7a8cb75ab (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 9163719bd4c04321592dad9da7f26539f49c8b7a Author: Matias Elo matias.elo@nokia.com Date: Thu Nov 9 15:14:32 2017 +0200
travis: add build only test stage
Add basic build only test stage to the beginning of test run. This way potential build errors are caught early on without having to wait for the longer test jobs to finish.
Signed-off-by: Matias Elo matias.elo@nokia.com Reviewed-by: Dmitry Eremin-Solenikov dmitry.ereminsolenikov@linaro.org Signed-off-by: Maxim Uvarov maxim.uvarov@linaro.org
diff --git a/.travis.yml b/.travis.yml index 6bd03a0c..b5c1b641 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,9 @@ language: c sudo: required dist: trusty group: deprecated-2017Q2 +stages: + - "build only" + - test env: global: # COVERITY_SCAN_TOKEN @@ -256,7 +259,7 @@ jobs: - ./configure --prefix=$HOME/odp-install --enable-user-guides - sudo PATH="$PATH" LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make distcheck - - stage: test + - stage: "build only" env: TEST=doxygen compiler: gcc install: @@ -282,6 +285,38 @@ jobs: - echo ${TRAVIS_COMMIT_RANGE}; - ODP_PATCHES=`echo ${TRAVIS_COMMIT_RANGE} | sed 's/.//'`; - ./scripts/ci-checkpatches.sh ${ODP_PATCHES}; + - stage: "build only" + env: CONF="" + compiler: gcc + install: true + script: + - ./bootstrap + - ./configure --enable-helper-linux + - make + - stage: "build only" + env: CONF="" + compiler: clang-3.8 + install: true + script: + - ./bootstrap + - ./configure --enable-helper-linux + - make + - stage: "build only" + env: CROSS_ARCH="i386" + compiler: gcc + install: true + script: + - ./bootstrap + - ./configure --enable-helper-linux $CROSS + - make + - stage: "build only" + env: CROSS_ARCH="arm64" + compiler: gcc + install: true + script: + - ./bootstrap + - ./configure --enable-helper-linux $CROSS + - make
after_failure: - cat config.log
-----------------------------------------------------------------------
Summary of changes: .travis.yml | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-)
hooks/post-receive