Merge pull request #36 from cytopia/DVL-002

DVL-002 Fix travis builds
This commit is contained in:
cytopia 2017-04-20 17:29:39 +02:00 committed by GitHub
commit e657e9b7e8
3 changed files with 14 additions and 3 deletions

View File

@ -128,7 +128,8 @@ class Postgres
if ($database !== null) {
$link = pg_pconnect('host='.$host.' dbname='.$database.' user='.$user.' password='.$pass);
} else {
$link = pg_pconnect('host='.$host.' user='.$user.' password='.$pass);
// NOTE: using dbname=postgres prevents HHVM from segfaulting
$link = pg_pconnect('host='.$host.' dbname=postgres user='.$user.' password='.$pass);
}
error_reporting(-1);

View File

@ -91,6 +91,7 @@ wait_for() {
if [ "${#}" = "2" ]; then
if [ "${2}" = "1" ]; then
printf "wait "
# shellcheck disable=SC2034
for i in $(seq 1 "${_time}"); do
sleep 1
printf "."
@ -377,7 +378,7 @@ debilbox_test() {
### Variables
###
_ret=0 # Final exit code
_oks=3 # Require this many [OK]'s on the page
_oks=4 # Require this many [OK]'s on the page
###
@ -489,4 +490,4 @@ _test_curled_oks() {
else
return 0
fi
}
}

View File

@ -30,6 +30,7 @@ services:
# HTTP
# ----------------------------------------
httpd:
# TODO: remove latest, once it is ready for the next release
image: cytopia/${HTTPD_SERVER}:latest
# Manually build via `docker-compose build`
@ -91,6 +92,9 @@ services:
# (configured in /etc/${HTTPD_SERVER}/02-vhost-mass.conf)
- ${HOST_PATH_TO_WWW_DOCROOTS}:/shared/httpd:ro
depends_on:
- php
links:
# ---- Format: ----
# SERVICE [ : ALIAS]
@ -194,6 +198,10 @@ services:
# (configured in /etc/${HTTPD_SERVER}/02-vhost-mass.conf)
- ${HOST_PATH_TO_WWW_DOCROOTS}:/shared/httpd
depends_on:
- mysql
- postgres
links:
# ---- Format: ----
@ -206,6 +214,7 @@ services:
# DATABASE
# ----------------------------------------
mysql:
# TODO: remove latest, once it is ready for the next release
image: cytopia/${MYSQL_SERVER}:latest
# Manually build via `docker-compose build`