X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=.travis.yml;h=b37c431097353d6525ec9ad25d4eacdedb65b19a;hb=86a432d4cc096062e2374f118ce38aa131799d6a;hp=2b0d8b946b82c4ddbe8a72826936b02f617bd4de;hpb=e66f0ee02df23037e2b0f26bc6ae26a758e5c419;p=dbsrgits%2FDBIx-Class.git diff --git a/.travis.yml b/.travis.yml index 2b0d8b9..b37c431 100644 --- a/.travis.yml +++ b/.travis.yml @@ -70,23 +70,28 @@ matrix: # In genereal it is strongly recommended to keep things on the older # version indefinitely - there is little value in-depth smoking on # more recent software stacks + # Add moderate (not complete) poisoning, as these will run on PR-related + # builds, therefore contributors will get notified about *most* issues - perl: "5.8" sudo: required dist: precise env: - CLEANTEST=false + - POISON_ENV=true - perl: "5.10" sudo: required dist: precise env: - CLEANTEST=false + - POISON_ENV=true - perl: "5.22-extras" sudo: required dist: precise env: - CLEANTEST=false + - POISON_ENV=true # CLEANTEST of minimum supported with non-tracing poisoning, single thread (hence the sudo) - perl: "5.8.3_nt_mb" @@ -427,7 +432,7 @@ script: after_success: # Check if we can assemble a dist properly if not in CLEANTEST # - - maint/getstatus maint/travis-ci_scripts/50_after_success.bash + - maint/getstatus maint/travis-ci_scripts/50_after_success.bash || ( maint/travis-ci_scripts/50_after_failure.bash && /bin/false ) after_failure: # Final sysinfo printout on fail