php-src/.travis.yml

93 lines
2.0 KiB
YAML
Raw Normal View History

git:
quiet: true
2020-09-04 18:34:47 +08:00
dist: bionic
language: c
os: linux
addons:
apt:
packages:
- locales
- language-pack-de
- re2c
- ccache
- mysql-server
- libaspell-dev
- libbz2-dev
- libcurl4-gnutls-dev
- libenchant-dev
- libfreetype6-dev
- libgmp-dev
- libicu-dev
- libjpeg-dev
- libkrb5-dev
- libonig-dev
- libpng-dev
- libpq-dev
- libpspell-dev
- libsasl2-dev
- libsqlite3-dev
2020-02-24 18:00:58 +08:00
- libsodium-dev
- libtidy-dev
- libwebp-dev
- libxml2-dev
- libxpm-dev
- libxslt1-dev
- libzip-dev
services:
- mysql
- postgresql
notifications:
email:
2014-05-14 08:14:06 +08:00
on_failure: change
irc:
template:
- "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message} - Change view : %{compare_url} - Build details : %{build_url}"
channels:
- "irc.efnet.org#php.pecl"
on_success: change
on_failure: always
2016-05-04 14:09:41 +08:00
cache:
apt: true
ccache: true
2014-07-08 00:35:37 +08:00
env:
2013-08-13 13:57:06 +08:00
global:
- MYSQL_TEST_HOST=127.0.0.1
- MYSQL_TEST_USER=travis
2013-08-14 00:01:17 +08:00
- PDO_MYSQL_TEST_DSN="mysql:host=127.0.0.1;dbname=test"
2013-08-13 13:57:06 +08:00
- PDO_MYSQL_TEST_USER=travis
- PDO_MYSQL_TEST_PASS=
- PDO_MYSQL_TEST_HOST=127.0.0.1
- PDO_PGSQL_TEST_DSN="pgsql:host=localhost port=5432 dbname=test user=postgres password="
2013-08-13 13:57:06 +08:00
- REPORT_EXIT_STATUS=1
jobs:
include:
- env: ENABLE_ZTS=1 ENABLE_DEBUG=1 S390X=1
arch: s390x
2012-04-26 19:48:49 +08:00
before_script:
2016-05-04 14:09:41 +08:00
- ccache --version
- ccache --zero-stats
- export USE_CCACHE=1
2018-06-09 03:09:33 +08:00
# Enable IPv6
- sudo sh -c 'echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
# Compile PHP
- travis_wait ./travis/compile.sh
2016-05-04 14:09:41 +08:00
# Setup Extensions
- ./travis/setup-mysql.sh
- ./travis/setup-pgsql.sh
# Run PHPs run-tests.php
script:
- ./travis/test.sh -d opcache.jit_buffer_size=16M -d opcache.jit=tracing
- sapi/cli/php -d extension_dir=`pwd`/modules -r 'dl("zend_test");'
2016-05-04 14:09:41 +08:00
after_success:
- ccache --show-stats