X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=.travis.yml;h=2b0d8b946b82c4ddbe8a72826936b02f617bd4de;hb=6c7ca96253b07f8ac9b6940ac35368d25ed3b139;hp=2f99311c25b533248720eed6682533e0c5b5bd5c;hpb=7db287353abcf82c4fe856d4636384084ed5c13f;p=dbsrgits%2FDBIx-Class.git diff --git a/.travis.yml b/.travis.yml index 2f99311..2b0d8b9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,10 +14,6 @@ # # Smoke all branches except for blocked* and wip/* -# -# Additionally master does not smoke with bleadperl -# ( implemented in maint/travis-ci_scripts/10_before_install.bash ) -# branches: except: - /^wip\// @@ -35,7 +31,7 @@ notifications: email: recipients: - - ribasushi@cpan.org + - CPAN-CI@leporine.io on_success: change on_failure: always @@ -143,6 +139,7 @@ matrix: - perl: "5.8.8_thr" sudo: required dist: precise + group: legacy env: - VCPU_USE=1 - CLEANTEST=false @@ -190,8 +187,8 @@ matrix: dist: precise env: - CLEANTEST=false - - POISON_ENV=true - DBIC_TRACE=1 + - DBICTEST_VERSION_WARNS_INDISCRIMINATELY=1 - BREWVER=5.16.3 - BREWOPTS="-Duseithreads -Dusemorebits" @@ -207,9 +204,51 @@ matrix: - DBICTEST_VIA_REPLICATED=0 - DBICTEST_VERSION_WARNS_INDISCRIMINATELY=1 + # MAKE SURE TO KEEP THE FLAGS IDENTICAL TO CPERL BELOW + # allows for easier side-by-side comparison + # vcpu=1 for even more stable results + - perl: "5.22.2_thr_qm" + # explicit new infra spec preparing for a future forced upgrade + # also need to pull in a sufficiently new compiler for quadmath.h + sudo: required + dist: trusty + env: + - VCPU_USE=1 + - CLEANTEST=true + - POISON_ENV=true + - MVDT=false + - BREWVER=5.22.2 + - BREWOPTS="-Duseithreads -Dusequadmath" + ### # Start of the allow_failures block + # MAKE SURE TO KEEP THE FLAGS IDENTICAL TO STOCK 5.latest.comparable ABOVE + # allows for easier side-by-side comparison + # vcpu=1 for even more stable results + - perl: "cperl-5.22.3_thr_qm" + # explicit new infra spec preparing for a future forced upgrade + # also need to pull in a sufficiently new compiler for quadmath.h + sudo: required + dist: trusty + env: + - VCPU_USE=1 + - CLEANTEST=true + - POISON_ENV=true + - MVDT=false + - BREWVER=cperl-5.22.3 + - BREWOPTS="-Duseithreads -Dusequadmath" + + - perl: "cperl-master_thr" + sudo: false + dist: precise + env: + - CLEANTEST=true + - POISON_ENV=true + - MVDT=false + - BREWVER=cperl-master + - BREWOPTS="-Duseithreads" + # threaded oldest possible with blead CPAN - perl: "devcpan_5.8.1_thr_mb" sudo: false @@ -320,6 +359,8 @@ matrix: allow_failures: # these run with various dev snapshots - allowed to fail + - perl: cperl-5.22.3_thr_qm + - perl: cperl-master_thr - perl: devcpan_5.8.1_thr_mb - perl: devcpan_5.8.1 - perl: devcpan_5.8.3_mb