This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Adjust travis.yaml configuration for blead merges.
[perl5.git] / .travis.yml
1 language: c
2
3 os:
4   - linux
5   - osx
6
7 compiler:
8   - gcc
9   - clang
10
11 install:
12   - git fetch --unshallow --tags # t/porting/cmp_version.t
13
14 env:
15     global:
16         - JOBS=4
17     matrix:
18         - CONFIGURE_ARGS='-Uusethreads'
19         - CONFIGURE_ARGS='-Dusethreads'
20
21 matrix:
22   exclude:
23   - compiler: clang
24     os: linux
25   - compiler: gcc
26     os: osx
27
28 script:
29   - ./Configure -des -Dusedevel -Uversiononly -Dcc=$CC $CONFIGURE_ARGS -Dprefix=$HOME/perl-blead -DDEBUGGING && TEST_JOBS=$JOBS make -j$JOBS test_harness_notty && make -j$JOBS install && $HOME/perl-blead/bin/perlivp
30
31 addons:
32     apt:
33         packages:
34             - file
35             - cpio
36             - libdb-dev
37             - libgdbm-dev
38             - zlib1g-dev
39             - libbz2-dev