be7f2504ec87b70d541f79ba48b72f3fef4173f9
[m6w6/ext-pq] / .travis.yml
1 # autogenerated file; do not edit
2 language: c
3
4 env:
5 global:
6 - BUILD_SRC_DIR=/src
7 - BUILD_INSTALL_DIR=/install
8 - PHP_EXTENSIONS="--enable-json --with-mhash"
9 - PG_TEST_DB_NAME=pq_test
10 - PG_TEST_DB_USER=postgres
11 - REPORT_EXIT_STATUS=1
12
13 matrix:
14 include:
15 - env: PHP_TARGET_REF="PHP-5.4" PHP_CONFIGURE_OPTS=""
16 addons:
17 postgresql: 9.2
18 apt:
19 packages:
20 - libpq-dev-9.2
21 - env: PHP_TARGET_REF="PHP-5.4" PHP_CONFIGURE_OPTS="--enable-debug"
22 addons:
23 postgresql: 9.2
24 apt:
25 packages:
26 - libpq-dev-9.2
27 - env: PHP_TARGET_REF="PHP-5.4" PHP_CONFIGURE_OPTS="--enable-maintainer-zts"
28 addons:
29 postgresql: 9.2
30 apt:
31 packages:
32 - libpq-dev-9.2
33 - env: PHP_TARGET_REF="PHP-5.4" PHP_CONFIGURE_OPTS="--enable-debug --enable-maintainer-zts"
34 addons:
35 postgresql: 9.2
36 apt:
37 packages:
38 - libpq-dev-9.2
39 - env: PHP_TARGET_REF="PHP-5.5" PHP_CONFIGURE_OPTS=""
40 addons:
41 postgresql: 9.2
42 apt:
43 packages:
44 - libpq-dev-9.2
45 - env: PHP_TARGET_REF="PHP-5.5" PHP_CONFIGURE_OPTS="--enable-debug"
46 addons:
47 postgresql: 9.2
48 apt:
49 packages:
50 - libpq-dev-9.2
51 - env: PHP_TARGET_REF="PHP-5.5" PHP_CONFIGURE_OPTS="--enable-maintainer-zts"
52 addons:
53 postgresql: 9.2
54 apt:
55 packages:
56 - libpq-dev-9.2
57 - env: PHP_TARGET_REF="PHP-5.5" PHP_CONFIGURE_OPTS="--enable-debug --enable-maintainer-zts"
58 addons:
59 postgresql: 9.2
60 apt:
61 packages:
62 - libpq-dev-9.2
63 - env: PHP_TARGET_REF="PHP-5.6" PHP_CONFIGURE_OPTS=""
64 addons:
65 postgresql: 9.2
66 apt:
67 packages:
68 - libpq-dev-9.2
69 - env: PHP_TARGET_REF="PHP-5.6" PHP_CONFIGURE_OPTS="--enable-debug"
70 addons:
71 postgresql: 9.2
72 apt:
73 packages:
74 - libpq-dev-9.2
75 - env: PHP_TARGET_REF="PHP-5.6" PHP_CONFIGURE_OPTS="--enable-maintainer-zts"
76 addons:
77 postgresql: 9.2
78 apt:
79 packages:
80 - libpq-dev-9.2
81 - env: PHP_TARGET_REF="PHP-5.6" PHP_CONFIGURE_OPTS="--enable-debug --enable-maintainer-zts"
82 addons:
83 postgresql: 9.2
84 apt:
85 packages:
86 - libpq-dev-9.2
87
88 before_script:
89 - ./travis/compile-php.sh
90 - ./travis/compile-ext-raphf.sh
91 - ./travis/compile-ext-pq.sh
92 - ./travis/configure-postgres.sh
93 - $HOME$BUILD_INSTALL_DIR/bin/php --ri pq
94
95 script:
96 - $HOME$BUILD_INSTALL_DIR/bin/php ./run-tests.php -q -p $HOME$BUILD_INSTALL_DIR/bin/php --show-diff
97
98 sudo: false