Skip to content

Commit 52337cd

Browse files
committed
Upgrade Alpine to 3.7 and phpmd. phpcpd
1 parent 28f7304 commit 52337cd

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

Dockerfile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM alpine:3.6
1+
FROM alpine:3.7
22

33
ARG BUILD_DATE
44
ARG VCS_REF
@@ -19,19 +19,22 @@ RUN set -e \
1919
php7 \
2020
php7-apcu \
2121
php7-ctype \
22+
php7-dom \
2223
php7-json \
2324
php7-mbstring \
2425
php7-opcache \
2526
php7-openssl \
2627
php7-phar \
2728
php7-simplexml \
2829
php7-tokenizer \
30+
php7-xml \
2931
php7-xmlwriter \
30-
php7-zlib \
3132
&& curl -sS https://getcomposer.org/installer | php -- --filename=composer --install-dir=/usr/bin \
32-
&& composer global require drupal/coder --update-no-dev --no-suggest --prefer-dist ^8.2 \
33+
&& composer global require drupal/coder ^8.2 phpmd/phpmd ^2 sebastian/phpcpd ^4 --update-no-dev --no-suggest --prefer-dist \
3334
&& ln -s /root/.composer/vendor/bin/phpcs /usr/bin/phpcs \
3435
&& ln -s /root/.composer/vendor/bin/phpcbf /usr/bin/phpcbf \
36+
&& ln -s /root/.composer/vendor/bin/phpmd /usr/bin/. \
37+
&& ln -s /root/.composer/vendor/bin/phpcpd /usr/bin/. \
3538
&& ln -s /root/.composer/vendor/drupal/coder/coder_sniffer/Drupal /root/.composer/vendor/squizlabs/php_codesniffer/CodeSniffer/Standards/Drupal \
3639
&& ln -s /root/.composer/vendor/drupal/coder/coder_sniffer/DrupalPractice /root/.composer/vendor/squizlabs/php_codesniffer/CodeSniffer/Standards/DrupalPractice \
3740
&& cd /root/.composer/vendor/drupal/coder && curl https://www.drupal.org/files/issues/2857856-8.patch | patch -p1 && cd \

build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ set -e -x
55
docker build --pull \
66
--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \
77
--build-arg VCS_REF=`git rev-parse --short HEAD` \
8-
-t skilldlabs/docker-phpcs-drupal .
8+
-t skilldlabs/docker-phpcs-drupal:next .
99

1010
cd ci
1111

12-
docker build -t skilldlabs/docker-phpcs-drupal:ci .
12+
#docker build -t skilldlabs/docker-phpcs-drupal:ci .

0 commit comments

Comments
 (0)