# HG changeset patch # User ymh # Date 1556065062 -7200 # Node ID f0b7075b949638581bc0519e972ed4b4c7d1f725 # Parent d7dec707cbeeaed9dfd14138a72bea20f4f5591a Always launch composer install and add composer plugin prestissomo to speed up install diff -r d7dec707cbee -r f0b7075b9496 wp/Dockerfile --- a/wp/Dockerfile Tue Apr 23 20:28:37 2019 +0200 +++ b/wp/Dockerfile Wed Apr 24 02:17:42 2019 +0200 @@ -55,6 +55,8 @@ }" \ && php /tmp/installer.php --no-ansi --install-dir=/usr/bin --filename=composer --version=${COMPOSER_VERSION} \ && composer --ansi --version --no-interaction \ +# install prestissimo composer parallel install plugin. + && composer --no-interaction global require --no-progress hirak/prestissimo \ && rm -f /tmp/installer.php diff -r d7dec707cbee -r f0b7075b9496 wp/docker-entrypoint.sh --- a/wp/docker-entrypoint.sh Tue Apr 23 20:28:37 2019 +0200 +++ b/wp/docker-entrypoint.sh Wed Apr 24 02:17:42 2019 +0200 @@ -204,10 +204,8 @@ done fi -#lauch composer if needed -if [ ! -d vendor ]; then - composer install -fi +# Always lauch composer to install or update dependencies +composer --no-interaction install # first arg is `-f` or `--some-option` if [ "${1#-}" != "$1" ]; then