name: php7.3-mariadb
steps:
+ - name: Composer install
+ image: friendicaci/php7.4:php7.4.18
+ commands:
+ - composer validate
+ - composer install --prefer-dist
- name: Test Friendica
image: friendicaci/php7.3:php7.3.28
environment:
MEMCACHED_HOST: "memcached"
MEMCACHE_HOST: "memcached"
commands:
- - composer validate
- - composer install --prefer-dist
- cp config/local-sample.config.php config/local.config.php
- if ! bin/wait-for-connection $MYSQL_HOST $MYSQL_PORT 300; then echo "[ERROR] Waited 300 seconds, no response" >&2; exit 1; fi
- mysql -h$MYSQL_HOST -P$MYSQL_PORT -p$MYSQL_PASSWORD -u$MYSQL_USER $MYSQL_DATABASE < database.sql
name: php7.4-mariadb
steps:
+ - name: Composer install
+ image: friendicaci/php7.4:php7.4.18
+ commands:
+ - composer validate
+ - composer install --prefer-dist
- name: Test Friendica
image: friendicaci/php7.4:php7.4.18
environment:
XDEBUG_MODE: "coverage"
commands:
- phpenmod xdebug
- - composer validate
- - composer install --prefer-dist
- cp config/local-sample.config.php config/local.config.php
- if ! bin/wait-for-connection $MYSQL_HOST $MYSQL_PORT 300; then echo "[ERROR] Waited 300 seconds, no response" >&2; exit 1; fi
- mysql -h$MYSQL_HOST -P$MYSQL_PORT -p$MYSQL_PASSWORD -u$MYSQL_USER $MYSQL_DATABASE < database.sql
name: php8.0-mariadb
steps:
+ - name: Composer install
+ image: friendicaci/php7.4:php7.4.18
+ commands:
+ - composer validate
+ - composer install --prefer-dist
- name: Test Friendica
image: friendicaci/php8.0:php8.0.5
environment:
MEMCACHED_HOST: "memcached"
MEMCACHE_HOST: "memcached"
commands:
- - composer validate
- - composer install --prefer-dist
- cp config/local-sample.config.php config/local.config.php
- if ! bin/wait-for-connection $MYSQL_HOST $MYSQL_PORT 300; then echo "[ERROR] Waited 300 seconds, no response" >&2; exit 1; fi
- mysql -h$MYSQL_HOST -P$MYSQL_PORT -p$MYSQL_PASSWORD -u$MYSQL_USER $MYSQL_DATABASE < database.sql