aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml23
1 files changed, 12 insertions, 11 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 223c42642..4e3434848 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,8 +34,9 @@ before_script:
# pecl and composer do not work with PHP production restrictions (from Hubzilla Docker image)
- if [ -f /usr/local/etc/php/conf.d/z_prod.ini ]; then mv /usr/local/etc/php/conf.d/z_prod.ini /usr/local/etc/php/conf.d/z_prod.ini.off; fi
# Install & enable Xdebug for code coverage reports
-- pecl install xdebug
-- docker-php-ext-enable xdebug
+- pecl install xdebug && pecl install gd && pecl install zip
+
+- docker-php-ext-enable xdebug gd zip
# Install composer
- curl -sS https://getcomposer.org/installer | php
# Install dev libraries from composer
@@ -114,17 +115,17 @@ php7.3_mariadb10.3:
alias: mysql
-# PHP7.3 with PostgreSQL latest (11)
-# php7.3_postgres11:
-# <<: *job_definition_postgres
-# artifacts: *artifacts_template
+PHP7.3 with PostgreSQL latest (11)
+php7.3_postgres11:
+ <<: *job_definition_postgres
+ artifacts: *artifacts_template
-# PHP7.3 with PostgreSQL latest (11)
-# php7.3_postgres11:
-# <<: *job_definition_postgres
-# image: registry.gitlab.com/dawnbreak/hubzilla/core:php7.3
-# artifacts: *artifacts_template
+PHP7.3 with PostgreSQL latest (11)
+php7.3_postgres11:
+ <<: *job_definition_postgres
+ image: php:7.3
+ artifacts: *artifacts_template
# Generate Doxygen API Documentation and deploy it as GitLab pages