mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2025-12-10 19:11:16 +00:00
Optimize
This commit is contained in:
@@ -267,15 +267,17 @@ RUN set -eux \
|
||||
|
||||
# -------------------- (composer) asgardcms --------------------
|
||||
RUN set -eux \
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer-2 global require asgardcms/asgardcms-installer:dev-master \
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer-2 global require --no-interaction --no-cache asgardcms/asgardcms-installer:dev-master \
|
||||
&& ln -s /usr/local/src/composer/vendor/asgardcms/asgardcms-installer/asgardcms /usr/local/bin/ \
|
||||
&& rm -rf /usr/local/src/composer/cache/* \
|
||||
&& asgardcms --version 2>/dev/null | grep -Ei 'AsgardCMS\sInstaller\s[0-9][.0-9]+' || (asgardcms --version; false) \
|
||||
&& true
|
||||
|
||||
# -------------------- (composer) codeception --------------------
|
||||
RUN set -eux \
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer-2 global require codeception/codeception \
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer-2 global require --no-interaction --no-cache codeception/codeception \
|
||||
&& ln -s /usr/local/src/composer/vendor/codeception/codeception/codecept /usr/local/bin/ \
|
||||
&& rm -rf /usr/local/src/composer/cache/* \
|
||||
&& codecept --version 2>/dev/null | grep -E '^Codeception(\sversion)?\s[0-9][.0-9]+$' || (codecept --version; false) \
|
||||
&& true
|
||||
|
||||
@@ -293,8 +295,9 @@ RUN set -eux \
|
||||
|
||||
# -------------------- (composer) lumen --------------------
|
||||
RUN set -eux \
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer-2 global require laravel/lumen-installer \
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer-2 global require --no-interaction --no-cache laravel/lumen-installer \
|
||||
&& ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/ \
|
||||
&& rm -rf /usr/local/src/composer/cache/* \
|
||||
&& lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[0-9][.0-9]+$' || (lumen --version; false) \
|
||||
&& true
|
||||
|
||||
@@ -314,11 +317,6 @@ RUN set -eux \
|
||||
&& phpunit --version | grep -iE '^PHPUnit\s[0-9][.0-9]+' || (phpunit --version; false) \
|
||||
&& true
|
||||
|
||||
# -------------------- (composer) prestissimo --------------------
|
||||
RUN set -eux \
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" COMPOSER_MEMORY_LIMIT=-1 /usr/local/bin/composer-1 global require hirak/prestissimo \
|
||||
&& true
|
||||
|
||||
# -------------------- (pip) pwncat --------------------
|
||||
RUN set -eux \
|
||||
&& pip install --no-cache-dir --no-compile --force-reinstall pwncat \
|
||||
@@ -467,10 +465,6 @@ RUN set -eux \
|
||||
&& phpunit --version | grep -iE '^PHPUnit\s[0-9][.0-9]+' || (phpunit --version; false) \
|
||||
&& true
|
||||
|
||||
# -------------------- (composer) prestissimo --------------------
|
||||
RUN set -eux \
|
||||
&& true
|
||||
|
||||
# -------------------- (pip) pwncat --------------------
|
||||
RUN set -eux \
|
||||
&& pwncat --version 2>&1 | grep -E 'Version [0-9][.0-9]+' || (pwncat --version; false) \
|
||||
|
||||
Reference in New Issue
Block a user