Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/397634 )
Change subject: docker: php5.5 images ...................................................................... docker: php5.5 images Using the packages build for Jessie as part of T174972 Docker images: wmfreleng/composer-php55:v2017.12.11.21.40 wmfreleng/php55:v2017.12.11.21.35 Note: XDebug is not available. We don't need it anyway. Change-Id: Icab9a248dc4d576f0f774c0d6c162d219560f5f6 --- A dockerfiles/composer-php55/.dockerignore A dockerfiles/composer-php55/Dockerfile A dockerfiles/php55/.dockerignore A dockerfiles/php55/Dockerfile 4 files changed, 51 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/34/397634/1 diff --git a/dockerfiles/composer-php55/.dockerignore b/dockerfiles/composer-php55/.dockerignore new file mode 100644 index 0000000..06cf653 --- /dev/null +++ b/dockerfiles/composer-php55/.dockerignore @@ -0,0 +1 @@ +cache diff --git a/dockerfiles/composer-php55/Dockerfile b/dockerfiles/composer-php55/Dockerfile new file mode 100644 index 0000000..5b9c03b --- /dev/null +++ b/dockerfiles/composer-php55/Dockerfile @@ -0,0 +1,18 @@ +FROM wmfreleng/composer:latest as composer + +FROM wmfreleng/php55:latest + +COPY --from=composer /srv/composer /srv/composer +COPY --from=composer /.cache-buster-composer /.cache-buster-composer +# Manually link since COPY copies symlink destination instead of the actual symlink +USER root +RUN ln -s /srv/composer/vendor/bin/composer /usr/bin/composer + +USER nobody + +# If a later dockerfile enables xdebug, don't +# spam warnings about it. +ENV COMPOSER_DISABLE_XDEBUG_WARN=1 + +ENTRYPOINT ["/srv/composer/vendor/bin/composer"] +CMD ["help"] diff --git a/dockerfiles/php55/.dockerignore b/dockerfiles/php55/.dockerignore new file mode 100644 index 0000000..06cf653 --- /dev/null +++ b/dockerfiles/php55/.dockerignore @@ -0,0 +1 @@ +cache diff --git a/dockerfiles/php55/Dockerfile b/dockerfiles/php55/Dockerfile new file mode 100644 index 0000000..e50b0d1 --- /dev/null +++ b/dockerfiles/php55/Dockerfile @@ -0,0 +1,31 @@ +FROM wmfreleng/ci-jessie:latest + +RUN echo "deb http://apt.wikimedia.org/wikimedia jessie-wikimedia component/ci" \ + > /etc/apt/sources.list.d/jessie-ci-php55.list && \ + apt-get update && \ + apt-get install --yes \ + php5.5-cli \ + php5.5-common \ + php5.5-curl \ + php5.5-dev \ + php5.5-gd \ + php5.5-gmp \ + php5.5-intl \ + php5.5-ldap \ + php5.5-luasandbox \ + php5.5-mbstring \ + php5.5-mcrypt \ + php5.5-mysql \ + php5.5-redis \ + php5.5-sqlite3 \ + php5.5-tidy \ + php5.5-xml \ + php5.5-xsl \ + php5.5-zip \ + && \ + apt-get clean && rm -rf /var/lib/apt/lists/* + +USER nobody + +ENTRYPOINT ["php"] +CMD ["--help"] -- To view, visit https://gerrit.wikimedia.org/r/397634 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Icab9a248dc4d576f0f774c0d6c162d219560f5f6 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar <has...@free.fr> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits