summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2014-05-15 23:55:36 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2014-05-16 05:49:03 +0100
commit2e0f6a21639f3a658126d49eb0e998a3f7b81a14 (patch)
tree624968620f1344ff93da5c6f3960c28d9aaaa2f1 /.travis.yml
parent2f25b68d107cde24cb5ab6336cc1be744f9cee26 (diff)
downloadswig-2e0f6a21639f3a658126d49eb0e998a3f7b81a14.tar.gz
Travis testing - add folding to less interesting commands
See https://github.com/travis-ci/travis-ci/issues/2285 for fold syntax info.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 26cb18910..95e433952 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -68,16 +68,22 @@ before_install:
- if test "$SWIGLANG" = "python" -a "$VER"; then sudo add-apt-repository -y ppa:fkrull/deadsnakes && sudo apt-get -qq update && sudo apt-get -qq install python${VER}-dev && export CONFIGOPTS="--with-python${PY3}=python${VER}"; fi
- if test "$SWIGLANG" = "tcl"; then sudo apt-get -qq install tcl8.4-dev; fi
script:
+ - echo 'Configuring...' && echo -en 'travis_fold:start:script.1\\r'
- ./autogen.sh && ./configure $CONFIGOPTS
+ - echo -en 'travis_fold:end:script.1\\r'
- make -s $SWIGJOBS
- ./swig -version && ./swig -pcreversion
- if test -z "$SWIGLANG"; then make -s $SWIGJOBS check-ccache; fi
- if test -z "$SWIGLANG"; then make -s $SWIGJOBS check-errors-test-suite; fi
+ - echo 'Installing...' && echo -en 'travis_fold:start:script.1\\r'
- if test -z "$SWIGLANG"; then sudo make -s install && swig -version && ccache-swig -V; fi
+ - echo -en 'travis_fold:end:script.2\\r'
- if test -n "$SWIGLANG"; then make -s check-$SWIGLANG-version; fi
- if test -n "$SWIGLANG"; then make -k $SWIGJOBS check-$SWIGLANG-examples; fi
- if test -n "$SWIGLANG"; then make -k $SWIGJOBS check-$SWIGLANG-test-suite; fi
+ - echo -n 'Cleaning...' && echo -en 'travis_fold:start:script.3\\r'
- make maintainer-clean
+ - echo -en 'travis_fold:end:script.3\\r'
branches:
only:
- master