@@ -178,7 +178,7 @@ RUN set -eux \
178178&& git checkout 7.4.0 \
179179 \
180180 && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush7 \
181- && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush7 && composer install --no-interaction --no-progress --no-dev' \
181+ && 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' \
182182&& ln -s /usr/local/src/drush7/drush /usr/local/bin/drush7 \
183183&& rm -rf /usr/local/src/drush7/.git \
184184&& rm -rf /usr/local/src/drush7/docs \
@@ -192,7 +192,7 @@ RUN set -eux \
192192&& 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' ) \
193193 \
194194 && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush8 \
195- && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/drush8 && composer install --no-interaction --no-progress --no-dev' \
195+ && 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' \
196196&& ln -s /usr/local/src/drush8/drush /usr/local/bin/drush8 \
197197&& rm -rf /usr/local/src/drush8/.git \
198198&& rm -rf /usr/local/src/drush8/docs \
@@ -206,7 +206,7 @@ RUN set -eux \
206206&& 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' ) \
207207 \
208208 && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/drush9 \
209- && 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' \
209+ && 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' \
210210&& ln -s /usr/local/src/drush9/drush /usr/local/bin/drush9 \
211211&& rm -rf /usr/local/src/drush9/.git \
212212&& rm -rf /usr/local/src/drush9/docs \
@@ -231,7 +231,7 @@ RUN set -eux \
231231&& git checkout v2.0.0 \
232232 \
233233 && chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/laravel-installer \
234- && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install --no-interaction --no-progress --no-dev' \
234+ && 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' \
235235&& rm -rf /usr/local/src/laravel-installer/laravel/.git \
236236 \
237237 && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
@@ -386,23 +386,23 @@ RUN set -eux \
386386###
387387RUN set -eux \
388388# -------------------- asgardcms --------------------
389- && COMPOSER_HOME="/usr/local/src/composer" composer global require asgardcms/asgardcms-installer \
389+ && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/ composer global require asgardcms/asgardcms-installer \
390390 && ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \
391391 \
392392# -------------------- codeception --------------------
393- && COMPOSER_HOME="/usr/local/src/composer" composer global require codeception/codeception \
393+ && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/ composer global require codeception/codeception \
394394 && ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \
395395 \
396396# -------------------- lumen --------------------
397- && COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \
397+ && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/ composer global require laravel/lumen-installer \
398398 && ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \
399399 \
400400# -------------------- photon --------------------
401- && COMPOSER_HOME="/usr/local/src/composer" composer global require photoncms/installer \
401+ && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/ composer global require photoncms/installer \
402402 && ln -s /usr/local/src/composer/vendor/photoncms/installer/photon /usr/local/bin/ \
403403 \
404404# -------------------- prestissimo --------------------
405- && COMPOSER_HOME="/usr/local/src/composer" composer global require hirak/prestissimo \
405+ && COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/ composer global require hirak/prestissimo \
406406 \
407407 \
408408 && rm -rf /tmp/* \
0 commit comments