From cf8cec5a927abc043cf6ffb3f40cc31bc76c2fc4 Mon Sep 17 00:00:00 2001 From: Alan Nelson <alan.nelson@nebraska.edu> Date: Wed, 23 Jan 2019 17:36:16 -0600 Subject: [PATCH] Add xdebug to php-unit-test images --- php-unit-test/5.6/Dockerfile | 4 +++- php-unit-test/7.0/Dockerfile | 4 +++- php-unit-test/7.1/Dockerfile | 4 +++- php-unit-test/7.2/Dockerfile | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/php-unit-test/5.6/Dockerfile b/php-unit-test/5.6/Dockerfile index 7de97f9..deb885f 100644 --- a/php-unit-test/5.6/Dockerfile +++ b/php-unit-test/5.6/Dockerfile @@ -12,7 +12,9 @@ LABEL org.label-schema.build-date=$BUILD_DATE \ org.label-schema.schema-version="1.0" \ maintainer="Alan Nelson <alan.nelson@nebraska.edu>" -RUN apk add --no-cache bash nodejs nodejs-npm +RUN apk add --no-cache bash nodejs nodejs-npm $PHPIZE_DEPS \ + && pecl install xdebug \ + && docker-php-ext-enable xdebug RUN curl -o /usr/local/bin/composer https://getcomposer.org/composer.phar \ && chmod 755 /usr/local/bin/composer diff --git a/php-unit-test/7.0/Dockerfile b/php-unit-test/7.0/Dockerfile index 1fcfeb7..3297cd3 100644 --- a/php-unit-test/7.0/Dockerfile +++ b/php-unit-test/7.0/Dockerfile @@ -12,7 +12,9 @@ LABEL org.label-schema.build-date=$BUILD_DATE \ org.label-schema.schema-version="1.0" \ maintainer="Alan Nelson <alan.nelson@nebraska.edu>" -RUN apk add --no-cache bash nodejs nodejs-npm +RUN apk add --no-cache bash nodejs nodejs-npm $PHPIZE_DEPS \ + && pecl install xdebug \ + && docker-php-ext-enable xdebug RUN curl -o /usr/local/bin/composer https://getcomposer.org/composer.phar \ && chmod 755 /usr/local/bin/composer diff --git a/php-unit-test/7.1/Dockerfile b/php-unit-test/7.1/Dockerfile index cc21add..f3b93d7 100644 --- a/php-unit-test/7.1/Dockerfile +++ b/php-unit-test/7.1/Dockerfile @@ -12,7 +12,9 @@ LABEL org.label-schema.build-date=$BUILD_DATE \ org.label-schema.schema-version="1.0" \ maintainer="Alan Nelson <alan.nelson@nebraska.edu>" -RUN apk add --no-cache bash nodejs nodejs-npm +RUN apk add --no-cache bash nodejs nodejs-npm $PHPIZE_DEPS \ + && pecl install xdebug \ + && docker-php-ext-enable xdebug RUN curl -o /usr/local/bin/composer https://getcomposer.org/composer.phar \ && chmod 755 /usr/local/bin/composer diff --git a/php-unit-test/7.2/Dockerfile b/php-unit-test/7.2/Dockerfile index 4c419aa..1a3c7fe 100644 --- a/php-unit-test/7.2/Dockerfile +++ b/php-unit-test/7.2/Dockerfile @@ -12,7 +12,9 @@ LABEL org.label-schema.build-date=$BUILD_DATE \ org.label-schema.schema-version="1.0" \ maintainer="Alan Nelson <alan.nelson@nebraska.edu>" -RUN apk add --no-cache bash nodejs nodejs-npm +RUN apk add --no-cache bash nodejs nodejs-npm $PHPIZE_DEPS \ + && pecl install xdebug \ + && docker-php-ext-enable xdebug RUN curl -o /usr/local/bin/composer https://getcomposer.org/composer.phar \ && chmod 755 /usr/local/bin/composer -- GitLab