Ralf Becker
|
796194330a
|
enable PHP 7.3 (allowed to fail) and disable master (8.0), which none of our dependencies support currently
|
2019-02-09 14:41:18 +01:00 |
|
Ralf Becker
|
48a81d7542
|
backport Travis changes for master/7.3
|
2018-10-18 12:27:18 +02:00 |
|
Ralf Becker
|
9ae5112aa9
|
remove PHP 7.2 from allowed failures and handle master like all 7 versions
(to fix missing PHP Unit)
|
2018-04-09 17:36:35 +02:00 |
|
nathangray
|
66738e21c3
|
Give demo user an email
|
2017-10-26 09:07:49 +02:00 |
|
Ralf Becker
|
1fc4120743
|
add a php -i output
|
2017-10-19 09:27:20 +02:00 |
|
nathangray
|
bbba2ef042
|
Remove trusty, we no longer do HHVM
|
2017-10-18 18:50:03 +02:00 |
|
Sebastian Bergmann
|
5798db38d6
|
Clean up and allow PHP 7.2 and PHP 7.3 to fail
|
2017-10-17 12:37:33 +02:00 |
|
Ralf Becker
|
2fbe184b1b
|
add an admin user "demo" with password "guest" to run test requiring login
|
2017-10-17 12:23:25 +02:00 |
|
Ralf Becker
|
c8ed37ad0b
|
enabling MariaDB installation again in Travis
|
2017-10-17 12:03:39 +02:00 |
|
Sebastian Bergmann
|
877180defe
|
Update build configuration
* Test with PHP 7.2 and PHP 7.3
* Do not test with HHVM
|
2017-10-17 11:57:00 +02:00 |
|
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 |
|