X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=.travis.yml;h=eb3ec76c9e25afbde6b17f79b0a01773b8aaee7c;hb=7343c211264186d80a2c75c4bc5e8a0749fd5779;hp=94f510bbbf8c9d879573bf180ba836c3a35ef008;hpb=2f51deb1f0871f691eecac12c9b4c826836316ce;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/.travis.yml b/.travis.yml index 94f510b..eb3ec76 100644 --- a/.travis.yml +++ b/.travis.yml @@ -58,6 +58,13 @@ notifications: on_success: change on_failure: always +# FIXME - This stuff is not yet available for free OSS accounts, sadpanda +# First paragrah on http://about.travis-ci.org/docs/user/caching/ +#cache: +# apt: true +# directories: +# - /var/cache/apt/archives + language: perl perl: @@ -69,7 +76,35 @@ env: matrix: include: - # minimum supported with threads + # this particular perl is quite widespread + - perl: 5.8.8_thr_mb + env: + - CLEANTEST=true + - BREWOPTS="-Duseithreads -Dusemorebits" + - BREWVER=5.8.8 + + # so is this one (test a sane CPAN.pm) + - perl: 5.12.4_thr_mb + env: + - CLEANTEST=true + - BREWOPTS="-Duseithreads -Dusemorebits" + - BREWVER=5.12.4 + + # this is the perl suse ships + - perl: 5.10.0_thr_dbg + env: + - CLEANTEST=true + - BREWOPTS="-DDEBUGGING -Duseithreads" + - BREWVER=5.10.0 + + # CLEANTEST of minimum supported + - perl: 5.8.3_nt_mb + env: + - CLEANTEST=true + - BREWOPTS="-Dusemorebits" + - BREWVER=5.8.3 + + # Full Test of minimum supported with threads - perl: 5.8.5_thr env: - CLEANTEST=false @@ -77,7 +112,7 @@ matrix: - BREWVER=5.8.5 - DBIC_TRACE_PROFILE=console - # minimum supported without threads + # Full Test of minimum supported without threads - perl: 5.8.3_nt env: - CLEANTEST=false @@ -85,32 +120,23 @@ matrix: - BREWVER=5.8.3 - DBIC_TRACE_PROFILE=console_monochrome - # check CLEANTEST of minimum supported - - perl: 5.8.3_nt_mb - env: - - CLEANTEST=true - - BREWOPTS="-Dusemorebits" - - BREWVER=5.8.3 - - # this is the perl suse ships - - perl: 5.10.0_thr_dbg - env: - - CLEANTEST=true - - BREWOPTS="-DDEBUGGING -Duseithreads" - - BREWVER=5.10.0 + ### + # some permutations of tracing and envvar poisoning - # this particular perl is quite widespread - - perl: 5.8.8_thr_mb + - perl: 5.18.1_thr_mb env: - - CLEANTEST=true + - CLEANTEST=false + - POISON_ENV=true + - DBIC_TRACE=1 + - DBIC_MULTICREATE_DEBUG=0 - BREWOPTS="-Duseithreads -Dusemorebits" - - BREWVER=5.8.8 + - BREWVER=5.18.1 - # some permutations of tracing and envvar poisoning - perl: 5.18 env: - CLEANTEST=false - POISON_ENV=true + - DBIC_TRACE_PROFILE=console - perl: 5.18 env: @@ -125,6 +151,7 @@ matrix: - POISON_ENV=true - DBIC_TRACE=1 - DBIC_TRACE_PROFILE=console_monochrome + - DBIC_MULTICREATE_DEBUG=0 ### # Start of the allow_failures block @@ -155,6 +182,7 @@ matrix: # which ones of the above can fail allow_failures: + # these run with various dev snapshots - allowed to fail - perl: devcpan_5.18.1_thr_mb - perl: bleadperl_thr_mb - perl: devcpan_bleadperl_thr_mb