summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml23
1 files changed, 19 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index f1a333adcb..4d127fe020 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,24 @@
language: php
-branches:
- except:
- - /^PHP-5\.3.*/
- - /^PHP-5\.4.*/
+php:
+ # We only specify one version so we only get one worker
+ - 5.4
notifications:
email: false
+
+env:
+ - REPORT_EXIT_STATUS=1
+
+before_script:
+ # Compile PHP
+ - ./travis/compile.sh
+ # Setup Extensions
+ - . ./travis/ext/mysql/setup.sh
+ - . ./travis/ext/mysqli/setup.sh
+ - . ./travis/ext/pdo_mysql/setup.sh
+ - . ./travis/ext/pgsql/setup.sh
+ - . ./travis/ext/pdo_pgsql/setup.sh
+
+# Run PHPs run-tests.php
+script: ./sapi/cli/php run-tests.php -p `pwd`/sapi/cli/php -g "FAIL,XFAIL,BORK,WARN,LEAK,SKIP" --show-diff