From b198ad48c6edb7f62c1560cc28809d638f5dd48c Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Wed, 25 Nov 2015 20:04:46 +0100 Subject: [PATCH 1/3] Travis: Allow PHP nightly builds to fail --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 331173c..a080916 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,11 @@ php: - hhvm - nightly +matrix: + allow_failures: + - php: nightly + fast-finish: true + script: - find . -type f -name '*.php' -print0 | xargs -0 -I file php -l file > /dev/null From d503cea95495d6a7b8eedc90dde37a8b440663c8 Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Wed, 25 Nov 2015 20:37:45 +0100 Subject: [PATCH 2/3] Travis: Don't test vendor PHP files --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a080916..1751308 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,7 @@ matrix: fast-finish: true script: - - find . -type f -name '*.php' -print0 | xargs -0 -I file php -l file > /dev/null + - find . -not \( -path './vendor' -prune \) -type f -name '*.php' -print0 | xargs -0 -I file php -l file > /dev/null before_deploy: - composer install From 4ddde6b9fb0fa68a5a70aef0a8842cf17a00c242 Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Wed, 25 Nov 2015 20:38:27 +0100 Subject: [PATCH 3/3] Travis: Deploy on every repo, forks usually don't setup Travis --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 1751308..8a0a57f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,7 +27,6 @@ deploy: file: pico-release-$TRAVIS_TAG.tar.gz skip_cleanup: true on: - repo: picocms/Pico tags: true php: 5.3