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

Reply via email to