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 |
|