From ef5b2ed58c679128f79c7d6dda57f3b295392ef0 Mon Sep 17 00:00:00 2001 From: cytopia Date: Tue, 4 Feb 2020 17:33:21 +0100 Subject: [PATCH 1/6] Fix composer install --- Dockerfiles/work/Dockerfile-5.3 | 6 +++--- Dockerfiles/work/Dockerfile-5.4 | 10 +++++----- Dockerfiles/work/Dockerfile-5.5 | 16 ++++++++-------- Dockerfiles/work/Dockerfile-5.6 | 18 +++++++++--------- Dockerfiles/work/Dockerfile-7.0 | 18 +++++++++--------- Dockerfiles/work/Dockerfile-7.1 | 18 +++++++++--------- Dockerfiles/work/Dockerfile-7.2 | 20 ++++++++++---------- Dockerfiles/work/Dockerfile-7.3 | 18 +++++++++--------- Dockerfiles/work/Dockerfile-7.4 | 18 +++++++++--------- build/ansible/DOCKERFILES/Dockerfile-work.j2 | 6 +++--- build/ansible/group_vars/all/work.yml | 10 +++++----- 11 files changed, 79 insertions(+), 79 deletions(-) diff --git a/Dockerfiles/work/Dockerfile-5.3 b/Dockerfiles/work/Dockerfile-5.3 index 6bba280..a6d1e4c 100644 --- a/Dockerfiles/work/Dockerfile-5.3 +++ b/Dockerfiles/work/Dockerfile-5.3 @@ -175,7 +175,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -334,11 +334,11 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-5.4 b/Dockerfiles/work/Dockerfile-5.4 index ad3493c..42aec3a 100644 --- a/Dockerfiles/work/Dockerfile-5.4 +++ b/Dockerfiles/work/Dockerfile-5.4 @@ -179,7 +179,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -193,7 +193,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -214,7 +214,7 @@ RUN set -eux \ && git checkout v1.3.7 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -368,11 +368,11 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-5.5 b/Dockerfiles/work/Dockerfile-5.5 index f9a9c6c..550a753 100644 --- a/Dockerfiles/work/Dockerfile-5.5 +++ b/Dockerfiles/work/Dockerfile-5.5 @@ -179,7 +179,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -193,7 +193,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -218,7 +218,7 @@ RUN set -eux \ && git checkout v2.0.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -373,23 +373,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-5.6 b/Dockerfiles/work/Dockerfile-5.6 index 2be6b37..65324e4 100644 --- a/Dockerfiles/work/Dockerfile-5.6 +++ b/Dockerfiles/work/Dockerfile-5.6 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 `which composer` install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout v2.0.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -386,23 +386,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.0 b/Dockerfiles/work/Dockerfile-7.0 index bf2beba..2b30204 100644 --- a/Dockerfiles/work/Dockerfile-7.0 +++ b/Dockerfiles/work/Dockerfile-7.0 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 `which composer` install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout v2.0.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -386,23 +386,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.1 b/Dockerfiles/work/Dockerfile-7.1 index 99eca85..d56ff8f 100644 --- a/Dockerfiles/work/Dockerfile-7.1 +++ b/Dockerfiles/work/Dockerfile-7.1 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 `which composer` install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout $(git tag | grep '^v2\.3\.' | sort -u | tail -1) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -386,23 +386,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.2 b/Dockerfiles/work/Dockerfile-7.2 index 8fdc572..acdf3e1 100644 --- a/Dockerfiles/work/Dockerfile-7.2 +++ b/Dockerfiles/work/Dockerfile-7.2 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 `which composer` install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout $(git describe --abbrev=0 --tags) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/bin/laravel /usr/local/bin/laravel \ @@ -286,7 +286,7 @@ RUN set -eux \ && git clone https://github.com/phalcon/phalcon-devtools /usr/local/src/phalcon-devtools \ && cd /usr/local/src/phalcon-devtools \ && git checkout $(git describe --abbrev=0 --tags) \ -&& composer install \ +&& php -d memory_limit=-1 /usr/local/bin/composer install \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/phalcon-devtools \ && su - ${MY_USER} -c 'cd /usr/local/src/phalcon-devtools && ./phalcon.sh' \ @@ -387,23 +387,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.3 b/Dockerfiles/work/Dockerfile-7.3 index 99f5a11..d658466 100644 --- a/Dockerfiles/work/Dockerfile-7.3 +++ b/Dockerfiles/work/Dockerfile-7.3 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 `which composer` install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout $(git describe --abbrev=0 --tags) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/bin/laravel /usr/local/bin/laravel \ @@ -373,23 +373,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.4 b/Dockerfiles/work/Dockerfile-7.4 index aa21c84..e5b809d 100644 --- a/Dockerfiles/work/Dockerfile-7.4 +++ b/Dockerfiles/work/Dockerfile-7.4 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 `which composer` install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout $(git describe --abbrev=0 --tags) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/bin/laravel /usr/local/bin/laravel \ @@ -368,23 +368,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/build/ansible/DOCKERFILES/Dockerfile-work.j2 b/build/ansible/DOCKERFILES/Dockerfile-work.j2 index 5dd1d08..17f221e 100644 --- a/build/ansible/DOCKERFILES/Dockerfile-work.j2 +++ b/build/ansible/DOCKERFILES/Dockerfile-work.j2 @@ -224,13 +224,13 @@ RUN set -eux \ {%- endif -%} {#- Version specific gem version available? -#} {%- if php_version in composer_available[tool] and 'version' in composer_available[tool][php_version] -%} - {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" composer global require {{ composer_available[tool]['name'] }}:{{ composer_available[tool][php_version]['version'] }} \ + {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" php -d memory_limit=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }}:{{ composer_available[tool][php_version]['version'] }} \ {#- Generic gem version available? -#} {%- elif 'all' in composer_available[tool] and 'version' in composer_available[tool]['all'] -%} - {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" composer global require {{ composer_available[tool]['name'] }}:{{ composer_available[tool]['all']['version'] }} \ + {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" php -d memory_limit=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }}:{{ composer_available[tool]['all']['version'] }} \ {#- No version info available -#} {%- else -%} - {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" composer global require {{ composer_available[tool]['name'] }} \ + {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" php -d memory_limit=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }} \ {%- endif -%} {#- Symlinks available? -#} {%- if 'link' in composer_available[tool] -%} diff --git a/build/ansible/group_vars/all/work.yml b/build/ansible/group_vars/all/work.yml index 6708d88..92f06a3 100644 --- a/build/ansible/group_vars/all/work.yml +++ b/build/ansible/group_vars/all/work.yml @@ -448,7 +448,7 @@ software_available: && git checkout 7.4.0 \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ - && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \ + && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -464,7 +464,7 @@ software_available: && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ - && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \ + && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -480,7 +480,7 @@ software_available: && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ - && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 `which composer` install --no-interaction --no-progress' \ + && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -545,7 +545,7 @@ software_available: && git checkout $(git describe --abbrev=0 --tags) \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ - && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \ + && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ post: ln -s /usr/local/src/laravel-installer/bin/laravel /usr/local/bin/laravel @@ -676,7 +676,7 @@ software_available: git clone https://github.com/phalcon/phalcon-devtools /usr/local/src/phalcon-devtools \ && cd /usr/local/src/phalcon-devtools \ && git checkout $(git describe --abbrev=0 --tags) \ - && composer install \ + && php -d memory_limit=-1 /usr/local/bin/composer install \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/phalcon-devtools \ && su - ${MY_USER} -c 'cd /usr/local/src/phalcon-devtools && ./phalcon.sh' \ From bc851cca0f7fba945f2d9c55f5568fc88d19f015 Mon Sep 17 00:00:00 2001 From: cytopia Date: Tue, 4 Feb 2020 17:36:03 +0100 Subject: [PATCH 2/6] Fix build of pdo_sqlsrv for PHP 7.1 --- Dockerfiles/mods/Dockerfile-7.1 | 4 ++-- build/ansible/group_vars/all/mods.yml | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfiles/mods/Dockerfile-7.1 b/Dockerfiles/mods/Dockerfile-7.1 index 8a10497..3995601 100644 --- a/Dockerfiles/mods/Dockerfile-7.1 +++ b/Dockerfiles/mods/Dockerfile-7.1 @@ -447,10 +447,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: pdo_sqlsrv -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install pdo_sqlsrv \ + && pecl install pdo_sqlsrv-5.6.1 \ # Enabling && docker-php-ext-enable pdo_sqlsrv \ && true diff --git a/build/ansible/group_vars/all/mods.yml b/build/ansible/group_vars/all/mods.yml index 1a17930..285b2a7 100644 --- a/build/ansible/group_vars/all/mods.yml +++ b/build/ansible/group_vars/all/mods.yml @@ -716,6 +716,11 @@ extensions_available: version: 5.3.0 build_dep: [unixodbc-dev] run_dep: [unixodbc] + 7.1: + type: pecl + version: 5.6.1 + build_dep: [unixodbc-dev] + run_dep: [unixodbc] all: type: pecl build_dep: [unixodbc-dev] From 982dd44701bc2c92aaa44ce37cf211ff38b30688 Mon Sep 17 00:00:00 2001 From: cytopia Date: Tue, 4 Feb 2020 18:13:22 +0100 Subject: [PATCH 3/6] Add phalcon binary to PHP 7.3 and 7.4 --- Dockerfiles/work/Dockerfile-7.3 | 15 +++++++++++++++ Dockerfiles/work/Dockerfile-7.4 | 15 +++++++++++++++ build/ansible/group_vars/all/work.yml | 2 +- 3 files changed, 31 insertions(+), 1 deletion(-) diff --git a/Dockerfiles/work/Dockerfile-7.3 b/Dockerfiles/work/Dockerfile-7.3 index d658466..342ac24 100644 --- a/Dockerfiles/work/Dockerfile-7.3 +++ b/Dockerfiles/work/Dockerfile-7.3 @@ -282,6 +282,20 @@ RUN set -eux \ && rm -rf /usr/local/src/mysqldump-secure \ \ \ +# -------------------- phalcon -------------------- + && git clone https://github.com/phalcon/phalcon-devtools /usr/local/src/phalcon-devtools \ +&& cd /usr/local/src/phalcon-devtools \ +&& git checkout $(git describe --abbrev=0 --tags) \ +&& php -d memory_limit=-1 /usr/local/bin/composer install \ + \ + && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/phalcon-devtools \ +&& su - ${MY_USER} -c 'cd /usr/local/src/phalcon-devtools && ./phalcon.sh' \ +&& ln -sf /usr/local/src/phalcon-devtools/phalcon /usr/local/bin/phalcon \ +&& chmod +x phalcon \ +&& cd / \ +&& rm -rf /usr/local/src/phalcon-devtools/.git \ + \ + \ # -------------------- phpcs -------------------- && curl -sS -L --fail https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar > /usr/local/bin/phpcs 2>/dev/null \ && chmod +x /usr/local/bin/phpcs \ @@ -560,6 +574,7 @@ RUN set -eux \ && linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \ && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \ && mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \ + && phalcon commands | grep -E '[.0-9]+' \ && phpcs --version | grep -E 'version [.0-9]+' \ && phpcbf --version | grep -E 'version [.0-9]+' \ && php-cs-fixer --version 2>&1 | grep -E 'Fixer\s+(version\s*)?[-_.0-9]+\s+' \ diff --git a/Dockerfiles/work/Dockerfile-7.4 b/Dockerfiles/work/Dockerfile-7.4 index e5b809d..eaf2959 100644 --- a/Dockerfiles/work/Dockerfile-7.4 +++ b/Dockerfiles/work/Dockerfile-7.4 @@ -282,6 +282,20 @@ RUN set -eux \ && rm -rf /usr/local/src/mysqldump-secure \ \ \ +# -------------------- phalcon -------------------- + && git clone https://github.com/phalcon/phalcon-devtools /usr/local/src/phalcon-devtools \ +&& cd /usr/local/src/phalcon-devtools \ +&& git checkout $(git describe --abbrev=0 --tags) \ +&& php -d memory_limit=-1 /usr/local/bin/composer install \ + \ + && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/phalcon-devtools \ +&& su - ${MY_USER} -c 'cd /usr/local/src/phalcon-devtools && ./phalcon.sh' \ +&& ln -sf /usr/local/src/phalcon-devtools/phalcon /usr/local/bin/phalcon \ +&& chmod +x phalcon \ +&& cd / \ +&& rm -rf /usr/local/src/phalcon-devtools/.git \ + \ + \ # -------------------- phpcs -------------------- && curl -sS -L --fail https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar > /usr/local/bin/phpcs 2>/dev/null \ && chmod +x /usr/local/bin/phpcs \ @@ -555,6 +569,7 @@ RUN set -eux \ && linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \ && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \ && mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \ + && phalcon commands | grep -E '[.0-9]+' \ && phpcs --version | grep -E 'version [.0-9]+' \ && phpcbf --version | grep -E 'version [.0-9]+' \ && phpmd --version | grep -E '^PHPMD [.0-9]+' \ diff --git a/build/ansible/group_vars/all/work.yml b/build/ansible/group_vars/all/work.yml index 92f06a3..b1d481e 100644 --- a/build/ansible/group_vars/all/work.yml +++ b/build/ansible/group_vars/all/work.yml @@ -599,7 +599,7 @@ software_available: && cd / \ && rm -rf /usr/local/src/mysqldump-secure \ phalcon: - disabled: [5.2, 7.3, 7.4, 8.0] + disabled: [5.2, 8.0] check: phalcon commands | grep -E '[.0-9]+' 5.3: pre: | From a4102e3d7facbddecf818056c460b568d2134bda Mon Sep 17 00:00:00 2001 From: cytopia Date: Tue, 4 Feb 2020 18:13:36 +0100 Subject: [PATCH 4/6] Update changelog --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52844cb..4b95625 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ ## Unreleased +## Release 0.105 + +#### Fixed +- Fix pdo_sqlsrv install for PHP 7.1 +- Fix composer memory issues during install + +#### Added +- `phalcon` binary for PHP 7.3 and 7.4 + + ## Release 0.104 #### Fixed From 1225d564a7b381ca6c71206e0997aac54626b75f Mon Sep 17 00:00:00 2001 From: cytopia Date: Tue, 4 Feb 2020 19:13:13 +0100 Subject: [PATCH 5/6] Fix sqlsrv install for PHP 7.1 --- CHANGELOG.md | 1 + Dockerfiles/mods/Dockerfile-7.1 | 4 ++-- build/ansible/group_vars/all/mods.yml | 5 +++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b95625..d6d87ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ #### Fixed - Fix pdo_sqlsrv install for PHP 7.1 +- Fix sqlsrv install for PHP 7.1 - Fix composer memory issues during install #### Added diff --git a/Dockerfiles/mods/Dockerfile-7.1 b/Dockerfiles/mods/Dockerfile-7.1 index 3995601..34fff30 100644 --- a/Dockerfiles/mods/Dockerfile-7.1 +++ b/Dockerfiles/mods/Dockerfile-7.1 @@ -577,10 +577,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: sqlsrv -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install sqlsrv \ + && pecl install sqlsrv-5.6.1 \ # Enabling && docker-php-ext-enable sqlsrv \ && true diff --git a/build/ansible/group_vars/all/mods.yml b/build/ansible/group_vars/all/mods.yml index 285b2a7..7d7c6ae 100644 --- a/build/ansible/group_vars/all/mods.yml +++ b/build/ansible/group_vars/all/mods.yml @@ -897,6 +897,11 @@ extensions_available: version: 5.3.0 build_dep: [unixodbc-dev] run_dep: [unixodbc] + 7.1: + type: pecl + version: 5.6.1 + build_dep: [unixodbc-dev] + run_dep: [unixodbc] all: type: pecl build_dep: [unixodbc-dev] From 5ed5dd250332285ef8aae9641ea28d3432a4012d Mon Sep 17 00:00:00 2001 From: cytopia Date: Wed, 5 Feb 2020 17:52:18 +0100 Subject: [PATCH 6/6] Use COMPOSER_MEMORY_LIMIT env var --- Dockerfiles/work/Dockerfile-5.3 | 6 +++--- Dockerfiles/work/Dockerfile-5.4 | 10 +++++----- Dockerfiles/work/Dockerfile-5.5 | 16 ++++++++-------- Dockerfiles/work/Dockerfile-5.6 | 18 +++++++++--------- Dockerfiles/work/Dockerfile-7.0 | 18 +++++++++--------- Dockerfiles/work/Dockerfile-7.1 | 18 +++++++++--------- Dockerfiles/work/Dockerfile-7.2 | 20 ++++++++++---------- Dockerfiles/work/Dockerfile-7.3 | 20 ++++++++++---------- Dockerfiles/work/Dockerfile-7.4 | 20 ++++++++++---------- build/ansible/DOCKERFILES/Dockerfile-work.j2 | 6 +++--- build/ansible/group_vars/all/work.yml | 10 +++++----- 11 files changed, 81 insertions(+), 81 deletions(-) diff --git a/Dockerfiles/work/Dockerfile-5.3 b/Dockerfiles/work/Dockerfile-5.3 index a6d1e4c..e9acfc7 100644 --- a/Dockerfiles/work/Dockerfile-5.3 +++ b/Dockerfiles/work/Dockerfile-5.3 @@ -175,7 +175,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -334,11 +334,11 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-5.4 b/Dockerfiles/work/Dockerfile-5.4 index 42aec3a..5f2841b 100644 --- a/Dockerfiles/work/Dockerfile-5.4 +++ b/Dockerfiles/work/Dockerfile-5.4 @@ -179,7 +179,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -193,7 +193,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -214,7 +214,7 @@ RUN set -eux \ && git checkout v1.3.7 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -368,11 +368,11 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-5.5 b/Dockerfiles/work/Dockerfile-5.5 index 550a753..dad5614 100644 --- a/Dockerfiles/work/Dockerfile-5.5 +++ b/Dockerfiles/work/Dockerfile-5.5 @@ -179,7 +179,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -193,7 +193,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -218,7 +218,7 @@ RUN set -eux \ && git checkout v2.0.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -373,23 +373,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-5.6 b/Dockerfiles/work/Dockerfile-5.6 index 65324e4..6c3dc6a 100644 --- a/Dockerfiles/work/Dockerfile-5.6 +++ b/Dockerfiles/work/Dockerfile-5.6 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout v2.0.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -386,23 +386,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.0 b/Dockerfiles/work/Dockerfile-7.0 index 2b30204..63f7a00 100644 --- a/Dockerfiles/work/Dockerfile-7.0 +++ b/Dockerfiles/work/Dockerfile-7.0 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout v2.0.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -386,23 +386,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.1 b/Dockerfiles/work/Dockerfile-7.1 index d56ff8f..a6c567d 100644 --- a/Dockerfiles/work/Dockerfile-7.1 +++ b/Dockerfiles/work/Dockerfile-7.1 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout $(git tag | grep '^v2\.3\.' | sort -u | tail -1) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \ @@ -386,23 +386,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.2 b/Dockerfiles/work/Dockerfile-7.2 index acdf3e1..d6cbbf0 100644 --- a/Dockerfiles/work/Dockerfile-7.2 +++ b/Dockerfiles/work/Dockerfile-7.2 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout $(git describe --abbrev=0 --tags) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/bin/laravel /usr/local/bin/laravel \ @@ -286,7 +286,7 @@ RUN set -eux \ && git clone https://github.com/phalcon/phalcon-devtools /usr/local/src/phalcon-devtools \ && cd /usr/local/src/phalcon-devtools \ && git checkout $(git describe --abbrev=0 --tags) \ -&& php -d memory_limit=-1 /usr/local/bin/composer install \ +&& COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/phalcon-devtools \ && su - ${MY_USER} -c 'cd /usr/local/src/phalcon-devtools && ./phalcon.sh' \ @@ -387,23 +387,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.3 b/Dockerfiles/work/Dockerfile-7.3 index 342ac24..0d0d815 100644 --- a/Dockerfiles/work/Dockerfile-7.3 +++ b/Dockerfiles/work/Dockerfile-7.3 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout $(git describe --abbrev=0 --tags) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/bin/laravel /usr/local/bin/laravel \ @@ -286,7 +286,7 @@ RUN set -eux \ && git clone https://github.com/phalcon/phalcon-devtools /usr/local/src/phalcon-devtools \ && cd /usr/local/src/phalcon-devtools \ && git checkout $(git describe --abbrev=0 --tags) \ -&& php -d memory_limit=-1 /usr/local/bin/composer install \ +&& COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/phalcon-devtools \ && su - ${MY_USER} -c 'cd /usr/local/src/phalcon-devtools && ./phalcon.sh' \ @@ -387,23 +387,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/Dockerfiles/work/Dockerfile-7.4 b/Dockerfiles/work/Dockerfile-7.4 index eaf2959..7f062f1 100644 --- a/Dockerfiles/work/Dockerfile-7.4 +++ b/Dockerfiles/work/Dockerfile-7.4 @@ -178,7 +178,7 @@ RUN set -eux \ && git checkout 7.4.0 \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -192,7 +192,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -206,7 +206,7 @@ RUN set -eux \ && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -231,7 +231,7 @@ RUN set -eux \ && git checkout $(git describe --abbrev=0 --tags) \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ -&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ +&& su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ \ && ln -s /usr/local/src/laravel-installer/bin/laravel /usr/local/bin/laravel \ @@ -286,7 +286,7 @@ RUN set -eux \ && git clone https://github.com/phalcon/phalcon-devtools /usr/local/src/phalcon-devtools \ && cd /usr/local/src/phalcon-devtools \ && git checkout $(git describe --abbrev=0 --tags) \ -&& php -d memory_limit=-1 /usr/local/bin/composer install \ +&& COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install \ \ && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/phalcon-devtools \ && su - ${MY_USER} -c 'cd /usr/local/src/phalcon-devtools && ./phalcon.sh' \ @@ -382,23 +382,23 @@ RUN set -eux \ ### RUN set -eux \ # -------------------- asgardcms -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require asgardcms/asgardcms-installer \ && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \ \ # -------------------- codeception -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require codeception/codeception \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require codeception/codeception \ && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \ \ # -------------------- lumen -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require laravel/lumen-installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require laravel/lumen-installer \ && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \ \ # -------------------- photon -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require photoncms/installer \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require photoncms/installer \ && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \ \ # -------------------- prestissimo -------------------- - && COMPOSER_HOME="/usr/local/src/composer" php -d memory_limit=-1 /usr/local/bin/composer global require hirak/prestissimo \ + && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require hirak/prestissimo \ \ \ && rm -rf /tmp/* \ diff --git a/build/ansible/DOCKERFILES/Dockerfile-work.j2 b/build/ansible/DOCKERFILES/Dockerfile-work.j2 index 17f221e..b841934 100644 --- a/build/ansible/DOCKERFILES/Dockerfile-work.j2 +++ b/build/ansible/DOCKERFILES/Dockerfile-work.j2 @@ -224,13 +224,13 @@ RUN set -eux \ {%- endif -%} {#- Version specific gem version available? -#} {%- if php_version in composer_available[tool] and 'version' in composer_available[tool][php_version] -%} - {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" php -d memory_limit=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }}:{{ composer_available[tool][php_version]['version'] }} \ + {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }}:{{ composer_available[tool][php_version]['version'] }} \ {#- Generic gem version available? -#} {%- elif 'all' in composer_available[tool] and 'version' in composer_available[tool]['all'] -%} - {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" php -d memory_limit=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }}:{{ composer_available[tool]['all']['version'] }} \ + {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }}:{{ composer_available[tool]['all']['version'] }} \ {#- No version info available -#} {%- else -%} - {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" php -d memory_limit=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }} \ + {{ "\n\t" }}&& COMPOSER_HOME="{{ composer_home }}" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer global require {{ composer_available[tool]['name'] }} \ {%- endif -%} {#- Symlinks available? -#} {%- if 'link' in composer_available[tool] -%} diff --git a/build/ansible/group_vars/all/work.yml b/build/ansible/group_vars/all/work.yml index b1d481e..d579e71 100644 --- a/build/ansible/group_vars/all/work.yml +++ b/build/ansible/group_vars/all/work.yml @@ -448,7 +448,7 @@ software_available: && git checkout 7.4.0 \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \ - && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ + && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \ && rm -rf /usr/local/src/drush7/.git \ && rm -rf /usr/local/src/drush7/docs \ @@ -464,7 +464,7 @@ software_available: && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/8[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \ - && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ + && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \ && rm -rf /usr/local/src/drush8/.git \ && rm -rf /usr/local/src/drush8/docs \ @@ -480,7 +480,7 @@ software_available: && git checkout $( git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | grep -E 'tags/9[.0-9]+$' | tail -1 | sed 's|.*/||g' ) \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \ - && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ + && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush9 && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress' \ && ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \ && rm -rf /usr/local/src/drush9/.git \ && rm -rf /usr/local/src/drush9/docs \ @@ -545,7 +545,7 @@ software_available: && git checkout $(git describe --abbrev=0 --tags) \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \ - && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && php -d memory_limit=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ + && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install --no-interaction --no-progress --no-dev' \ && rm -rf /usr/local/src/laravel-installer/laravel/.git \ post: ln -s /usr/local/src/laravel-installer/bin/laravel /usr/local/bin/laravel @@ -676,7 +676,7 @@ software_available: git clone https://github.com/phalcon/phalcon-devtools /usr/local/src/phalcon-devtools \ && cd /usr/local/src/phalcon-devtools \ && git checkout $(git describe --abbrev=0 --tags) \ - && php -d memory_limit=-1 /usr/local/bin/composer install \ + && COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer install \ command: | chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/phalcon-devtools \ && su - ${MY_USER} -c 'cd /usr/local/src/phalcon-devtools && ./phalcon.sh' \