Commit Graph

32 Commits

Author SHA1 Message Date
Ralf Becker
53ac06e9da mv EPL apps to (private) Github repos and fix composer and Travis accordingly 2016-10-09 11:51:12 +02:00
Ralf Becker
becb66b7ce - temp. fix screwed up Travis pecl config for 5.4
- disable Postgres installs for 5.4 and hhvm, as both lack the PHP extension (5.4 only since the update)
- do not run syntax check for hhvm, as it always fails / get terminated after 10m
2016-08-13 14:55:17 +02:00
Ralf Becker
eafd69cfd4 try fixing Travis install of multiple dbs 2016-08-07 11:19:06 +02:00
Ralf Becker
47a5e24607 try installing MariaDB and PostgreSQL in one Travis run, enhanced post_install to install further domains 2016-08-07 11:19:05 +02:00
Ralf Becker
4462aa151e hhvm stalls when calling: phpenv config-rm xdebug.ini 2016-08-07 11:19:05 +02:00
Ralf Becker
3cba5edc62 looks like /usr/bin/php in our Travis enviroment is hhvm even for php builds and that seems to miss pgsql extension 2016-08-07 11:19:05 +02:00
Ralf Becker
006270da75 check php = /usr/bin/php in Travis 2016-08-07 11:19:05 +02:00
Ralf Becker
81554c511e try creating egroupware database for postgres with psql, as creating it through SQL seem not to work in Travis 2016-08-07 11:19:05 +02:00
Ralf Becker
a2a674fa3a debugging db creation in Travis for postgres 2016-08-07 11:19:05 +02:00
Ralf Becker
0e8cc03032 using correct defaults eg. "template1" for postgres 2016-08-07 11:19:01 +02:00
Ralf Becker
b5d9515e63 seems php -m lists pgsql, but extension_loaded("pgsql") === false 2016-08-07 11:17:26 +02:00
Ralf Becker
de99fdde44 an other try to enable pgsql extension 2016-08-07 11:17:25 +02:00
Ralf Becker
daf6695b21 fix typo 2016-08-07 11:17:25 +02:00
Ralf Becker
17082f2e9c try enabling pgsql php extension 2016-08-07 11:17:25 +02:00
Ralf Becker
47d107290a it's db_type=pgsql not postgres 2016-08-07 11:17:25 +02:00
Ralf Becker
9ea6fb2542 running matrix of two DB enviroments and try fixing escaping problems of empty args 2016-08-07 11:17:25 +02:00
Ralf Becker
3f393215b2 run installation and all tests for postgres too 2016-08-07 11:17:25 +02:00
Ralf Becker
d5693d1ee6 copy whole .travis.yml from master 2016-07-26 12:02:09 +02:00
Ralf Becker
1cdbbec58a making existing cache-tests available for phpunit/Travis, thought leaving old test in place as they are more performance testing 2016-07-26 12:02:09 +02:00
Ralf Becker
e6a8f393a4 disable php -m, as it stalls hhvm 2016-07-26 12:02:09 +02:00
Ralf Becker
ff20dbe3c9 fix warnings in Travis install and make failed install an error (no more || true) 2016-07-26 12:02:09 +02:00
Ralf Becker
84e8a497c1 need to mr up activesync, to checkout z-push as install fails otherwise 2016-07-26 12:02:09 +02:00
Ralf Becker
b4fce8670c grr Travis uses composer not composer.phar 2016-07-13 10:25:17 +02:00
Ralf Becker
bb8e90a1bf 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-13 08:23:14 +02:00
Ralf Becker
a96ebb7513 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-13 08:22:46 +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