diff options
author | Nicolas R <atoomic@cpan.org> | 2017-11-08 15:30:37 -0700 |
---|---|---|
committer | Nicolas R <atoomic@cpan.org> | 2017-11-08 15:30:39 -0700 |
commit | 6f1b38bf953ca99a594fc10a4c30a302f2017c93 (patch) | |
tree | 0a887ada42f284f96f38a976f88b4f464ad18c43 /.travis.yml | |
parent | 1b8d3e0ec09c0c17d265c810d130bd9a405dd7fb (diff) | |
download | perl-6f1b38bf953ca99a594fc10a4c30a302f2017c93.tar.gz |
Simplify travis.yml config for Continuous Integration
The goal is to have a quick smoke on travis smokers
to plug in short future CI for any new commits/PR.
NPD
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml index d1fdd23585..aeee619121 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,16 +9,21 @@ compiler: - clang env: - - CONFIGURE_ARGS='-Uusethreads' - - CONFIGURE_ARGS='-Dusethreads' - - CONFIGURE_ARGS='-Duselongdouble' - - CONFIGURE_ARGS='-Duse64bitall' - - CONFIGURE_ARGS='-Dusethreads -Duselongdouble' - - CONFIGURE_ARGS='-Dusethreads -Duse64bitall' - - CONFIGURE_ARGS='-Dusethreads -Duse64bitall -Duselongdouble' + global: + - PERL_BUILD_PACKAGING=1 + matrix: + - CONFIGURE_ARGS='-Uusethreads' + - CONFIGURE_ARGS='-Dusethreads' + +matrix: + exclude: + - compiler: clang + os: linux + - compiler: gcc + os: osx script: - - ./Configure -des -Dusedevel -Uversiononly -Dcc=$CC $CONFIGURE_ARGS -Dprefix=$HOME/perl-blead -DDEBUGGING && TEST_JOBS=4 make -j4 test_harness && make install && $HOME/perl-blead/bin/perlivp + - ./Configure -des -Dusedevel -Uversiononly -Dcc=$CC $CONFIGURE_ARGS -Dprefix=$HOME/perl-blead -DDEBUGGING && TEST_JOBS=8 make -j8 test_harness_notty && make -j8 install && $HOME/perl-blead/bin/perlivp addons: apt: |