Ralf Becker
|
a40659f6aa
|
try with PHPunit 5.7 for Travis default HHVM
|
2017-08-18 13:20:11 +02:00 |
|
Ralf Becker
|
c73f84c484
|
install PHPunit for HHVM too
|
2017-08-18 12:35:48 +02:00 |
|
Ralf Becker
|
baa4b2e455
|
get Travis to use our Composer installed PHPunit and not it's old default one
|
2017-08-18 12:24:45 +02:00 |
|
Ralf Becker
|
f0a07528dc
|
Travis reports PHP 7.0 as "7" and therefore did not install PHPunit version we required
|
2017-08-18 12:11:14 +02:00 |
|
Ralf Becker
|
191d6aec45
|
support PHPunit 6.0+ and older 5.7 for PHP 5.6
|
2017-08-18 11:45:10 +02:00 |
|
Ralf Becker
|
7e416b12f4
|
use PHPunit 5.7 for PHP 5.6 and current PHPunit for everything else
|
2017-08-18 10:56:38 +02:00 |
|
Ralf Becker
|
c244e72017
|
set required PHP version for master/17.1 to 5.6, recommended version to 7.0 and add 7.1 to Travis checks
|
2017-08-18 10:22:52 +02:00 |
|
nathangray
|
1a713dbb06
|
Use PHPUnit directly for tests
|
2017-02-07 09:36:16 -07:00 |
|
Ralf Becker
|
001e2ca4d5
|
disable MariaDB install as it fails after some changes in Travis environment
|
2016-12-08 15:34:00 +01:00 |
|
Ralf Becker
|
2aae52e90e
|
disable PostgreSQL install as it fails in Travis
with Fatal error: Call to unimplemented native function pg_set_client_encoding
|
2016-10-27 16:49:21 +02:00 |
|
Ralf Becker
|
f3bdb3f8a2
|
fix Travis builds
|
2016-10-08 17:23:14 +02:00 |
|
Ralf Becker
|
56803d2e1d
|
fix Travis builds
|
2016-10-08 17:17:16 +02:00 |
|
Ralf Becker
|
0185f0aff6
|
try fixing Travis builds stalled by composer.lock already containing phpunit, which version depends on php version used
|
2016-10-07 15:13:17 +02:00 |
|
Ralf Becker
|
d47b9f1f66
|
enable pgsql for 5.4 again
|
2016-08-18 20:17:30 +02:00 |
|
Ralf Becker
|
74eb8ab882
|
seems everything is working again with 5.4.45, so removing my fixes now
|
2016-08-18 19:01:32 +02:00 |
|
Ralf Becker
|
7e14298339
|
reverting the changes, now we know it's fixed in 5.4.44, so we recognice it's fixed in latest 5.4.45 too and can remove our fix:
pecl config-show|grep /5.6|cut -c 32-|sed "s/5\.6\.[0-9]*/5.4.45/g"|xargs -t -L 1 pecl config-set
|
2016-08-18 18:45:49 +02:00 |
|
Ralf Becker
|
2e02707277
|
try using 5.4.44 instead of 5.4 as a requested test by Travis
|
2016-08-18 17:15:13 +02:00 |
|
Ralf Becker
|
2b43add3a8
|
try using 5.4.44 instead of 5.4 as a requested test by Travis
|
2016-08-18 16:59:55 +02:00 |
|
Ralf Becker
|
b4b58c2ac0
|
try using 5.4.44 instead of 5.4 as a requested test by Travis
|
2016-08-18 16:53:52 +02:00 |
|
Ralf Becker
|
6c98f02bc7
|
do not run syntax check for hhvm, as it always fails / get terminated after 10m
|
2016-08-13 14:51:01 +02:00 |
|
Ralf Becker
|
de777e2045
|
seems phpenv version does not work, using 5.4.45 for now
|
2016-08-13 14:31:07 +02:00 |
|
Ralf Becker
|
0ad7e2462e
|
fix directory to use full php version and disable postgres install for 5.4 and hhvm, as there is no pgsql extension
|
2016-08-13 14:13:40 +02:00 |
|
Ralf Becker
|
5c9cf3c60b
|
fixing shell command
|
2016-08-13 13:25:02 +02:00 |
|
Ralf Becker
|
7fcff0adee
|
fix typo 32 instead of 32-
|
2016-08-13 13:18:15 +02:00 |
|
Ralf Becker
|
75fe23cea5
|
diverse pecl config seems to be wrongly using 5.6.x instead of 5.4.x
|
2016-08-13 13:12:41 +02:00 |
|
Ralf Becker
|
4e9e5a3e51
|
seems ext_dir is set wrong in new Travis images for PHP 5.4 (it is set to 5.6 path)
|
2016-08-13 12:30:05 +02:00 |
|
Ralf Becker
|
b27e6e8a6d
|
try fixing PHP 5.4 builds broken since Travis updated there image
|
2016-08-13 11:44:37 +02:00 |
|
Ralf Becker
|
ebedc9cbd8
|
try fixing PHP 5.4 builds broken since Travis updated there image
|
2016-08-13 11:32:15 +02:00 |
|
Ralf Becker
|
8a60c2bc23
|
try fixing Travis install of multiple dbs
|
2016-08-07 10:38:43 +02:00 |
|
Ralf Becker
|
427620e9c4
|
try installing MariaDB and PostgreSQL in one Travis run, enhanced post_install to install further domains
|
2016-08-06 14:46:56 +02:00 |
|
Ralf Becker
|
598e35fed6
|
hhvm stalls when calling: phpenv config-rm xdebug.ini
|
2016-08-06 13:04:42 +02:00 |
|
Ralf Becker
|
e341e2596e
|
looks like /usr/bin/php in our Travis enviroment is hhvm even for php builds and that seems to miss pgsql extension
|
2016-08-06 11:56:23 +02:00 |
|
Ralf Becker
|
3367522508
|
check php = /usr/bin/php in Travis
|
2016-08-06 11:43:23 +02:00 |
|
Ralf Becker
|
ee468f40ff
|
try creating egroupware database for postgres with psql, as creating it through SQL seem not to work in Travis
|
2016-08-06 11:10:28 +02:00 |
|
Ralf Becker
|
b26e102ded
|
debugging db creation in Travis for postgres
|
2016-08-06 10:54:33 +02:00 |
|
Ralf Becker
|
1fa85c88b1
|
using correct defaults eg. "template1" for postgres
|
2016-08-06 10:35:48 +02:00 |
|
Ralf Becker
|
d1a959629b
|
seems php -m lists pgsql, but extension_loaded("pgsql") === false
|
2016-08-06 09:45:53 +02:00 |
|
Ralf Becker
|
b0594aec57
|
an other try to enable pgsql extension
|
2016-08-06 09:26:11 +02:00 |
|
Ralf Becker
|
74fc8724cf
|
fix typo
|
2016-08-06 09:16:48 +02:00 |
|
Ralf Becker
|
85090e140d
|
try enabling pgsql php extension
|
2016-08-06 09:10:10 +02:00 |
|
Ralf Becker
|
d2a579dbc9
|
it's db_type=pgsql not postgres
|
2016-08-05 18:29:36 +02:00 |
|
Ralf Becker
|
659b4f8dde
|
running matrix of two DB enviroments and try fixing escaping problems of empty args
|
2016-08-05 18:09:18 +02:00 |
|
Ralf Becker
|
c65486bfc8
|
run installation and all tests for postgres too
|
2016-08-05 17:51:59 +02:00 |
|
Ralf Becker
|
57e6d5b205
|
fix .mrconfig for Travis
|
2016-08-03 13:53:39 +02:00 |
|
Ralf Becker
|
d69605c341
|
disable php -m, as it stalls hhvm
|
2016-07-19 14:18:16 +02:00 |
|
Ralf Becker
|
5b55f3ae12
|
fix warnings in Travis install and make failed install an error (no more || true)
|
2016-07-19 14:01:56 +02:00 |
|
Ralf Becker
|
bd48d28094
|
need to mr up activesync, to checkout z-push as install fails otherwise
|
2016-07-19 13:40:55 +02:00 |
|
Ralf Becker
|
b79502e87f
|
fixing build for hhvm
|
2016-07-12 23:17:55 +02:00 |
|
Ralf Becker
|
2ebde3f129
|
fixing php extension installs for Travis
|
2016-07-12 22:52:30 +02:00 |
|
Ralf Becker
|
95e3bce4b7
|
fixing php extension build for Travis
|
2016-07-12 22:37:30 +02:00 |
|