Ready for new docs site

This commit is contained in:
laf
2016-08-19 14:37:44 +01:00
parent f0c82498b5
commit ae7d13d299
6 changed files with 88 additions and 7 deletions

View File

@@ -3,17 +3,30 @@ matrix:
fast_finish: true
include:
- php: 7.0
env: PHP_L=1
env:
PHP_L=1
EXECUTE_BUILD_DOCS=false
- php: 5.3
env: PHP_L_OLD=1
env:
PHP_L_OLD=1
EXECUTE_BUILD_DOCS=false
- php: 5.4
env: PHP_L_OLD=1
env:
PHP_L_OLD=1
EXECUTE_BUILD_DOCS=false
- php: 5.5
env: PHP_L=1
env:
PHP_L=1
EXECUTE_BUILD_DOCS=false
- php: 5.6
env: PHP_L=1 PHPCS=0
env:
PHP_L=1
PHPCS=0
EXECUTE_BUILD_DOCS=true
- php: hhvm
env: PHP_L_OLD=1
env:
PHP_L_OLD=1
EXECUTE_BUILD_DOCS=false
allow_failures:
- php: 7.0
@@ -27,6 +40,10 @@ cache:
before_script:
- composer install --prefer-dist --no-interaction
after_success:
- test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "master" && test $EXECUTE_BUILD_DOCS == "true" && bash scripts/deploy-docs.sh
script:
- if [[ $PHP_L == 1 ]]; then find . -path './vendor' -prune -o -name "*.php" -print0 | xargs -0 -n1 -P8 php -l | grep -v '^No syntax errors detected' ; test $? -eq 1; fi
- if [[ $PHP_L_OLD == 1 ]]; then find . -regextype posix-extended -regex "\./(lib/influxdb-php|vendor)" -prune -o -name "*.php" -print0 | xargs -0 -n1 -P8 php -l | grep -v '^No syntax errors detected' ; test $? -eq 1; fi