mirror of
https://github.com/php/php-src.git
synced 2024-09-27 12:57:26 +00:00
12fba83c48
* PHP-5.6: don't try to send in the test results until we restored qa.php.net Fix uninitialized value... Don't treat warnings as failures in the junit output
51 lines
1.3 KiB
YAML
51 lines
1.3 KiB
YAML
language: php
|
|
|
|
php:
|
|
# We only specify one version so we only get one worker
|
|
- 5.4
|
|
|
|
branches:
|
|
except:
|
|
- phpng
|
|
|
|
notifications:
|
|
email:
|
|
on_failure: change
|
|
|
|
cache:
|
|
- apt
|
|
|
|
env:
|
|
global:
|
|
- MYSQL_TEST_HOST=127.0.0.1
|
|
- MYSQL_TEST_USER=travis
|
|
- PDO_MYSQL_TEST_DSN="mysql:host=127.0.0.1;dbname=test"
|
|
- PDO_MYSQL_TEST_USER=travis
|
|
- PDO_MYSQL_TEST_PASS=
|
|
- PDO_MYSQL_TEST_HOST=127.0.0.1
|
|
- REPORT_EXIT_STATUS=1
|
|
matrix:
|
|
- ENABLE_MAINTAINER_ZTS=0 ENABLE_DEBUG=0
|
|
- ENABLE_MAINTAINER_ZTS=1 ENABLE_DEBUG=1
|
|
|
|
before_install:
|
|
- sudo apt-get update -qq
|
|
- sudo apt-get install -y libenchant-dev libaspell-dev libpspell-dev librecode-dev
|
|
- sudo cp ./travis/de /var/lib/locales/supported.d/de
|
|
- sudo dpkg-reconfigure locales
|
|
|
|
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 --set-timeout 120 -s
|
|
- ./sapi/cli/php sapi/phpdbg/tests/run-tests.php -diff2stdout --phpdbg sapi/phpdbg/phpdbg
|