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 |
|
Ralf Becker
|
1d61c64e07
|
fixing php extension installs
|
2016-07-12 22:14:39 +02:00 |
|
Ralf Becker
|
ea32a474ba
|
fixing php extension installs
|
2016-07-12 22:08:49 +02:00 |
|
Ralf Becker
|
7bf9034e53
|
fixing php extension installs
|
2016-07-12 21:54:14 +02:00 |
|
Ralf Becker
|
77e43a3108
|
seems memcached extension is provided but not enabled, installing apcu and memcache from pecl and using MariaDB: 10.0, also fix type in post_install call
|
2016-07-12 21:16:37 +02:00 |
|
Ralf Becker
|
9cc7b3f6a2
|
Travis: enable apcu, memcache(d) extension, start mysql and install egroupware
|
2016-07-12 20:18:34 +02:00 |
|
Ralf Becker
|
918548665d
|
fix Travis stalls on #!/usr/bin/env in test-cli.php
|
2016-07-12 18:43:17 +02:00 |
|
Ralf Becker
|
6cb0f0f152
|
making existing cache-tests available for phpunit/Travis, thought leaving old test in place as they are more performance testing
|
2016-07-12 16:55:11 +02:00 |
|
Ralf Becker
|
ee472b0844
|
grr Travis uses composer not composer.phar
|
2016-07-11 22:17:24 +02:00 |
|
Ralf Becker
|
c877ac9d94
|
trying to not include require-dev in composer.lock, to not install it by default and run composer update phpunit/phpunit in Travis, as phpunit needs different version for PHP versions we support
|
2016-07-11 22:12:31 +02:00 |
|
Ralf Becker
|
5c33bd9bef
|
adding a first unit test to EGroupware, plus a test runner running all test-classes in either:
$app/src/.*/test/$classTest.php or $app/test/class.$classTest.inc.php
adding test runner doc/test-cli.php to Travis
|
2016-07-11 21:40:02 +02:00 |
|
Ralf Becker
|
af9155e8d0
|
an other way to install myrepos
|
2016-05-30 19:40:36 +02:00 |
|
Ralf Becker
|
649bfaeced
|
an other way to install myrepos
|
2016-05-30 18:43:03 +02:00 |
|
Ralf Becker
|
daaae12165
|
an other way to install myrepos
|
2016-05-30 18:31:46 +02:00 |
|
Ralf Becker
|
01a5617631
|
an other way to install myrepos
|
2016-05-30 18:27:50 +02:00 |
|
Ralf Becker
|
1eed5073b2
|
install our default dependencies with myrepos and run doc/php_syntax_check.sh to (checks and reports all files, not just first failure)
|
2016-05-30 18:20:31 +02:00 |
|
Ralf Becker
|
fa84e50191
|
add travis config
|
2016-05-29 15:48:51 +02:00 |
|
Ralf Becker
|
aa44e999c0
|
add travis config
|
2016-05-29 15:41:12 +02:00 |
|