Sfoglia il codice sorgente

Merge pull request #2982 from aa-ahmed-aa/custom_composer_version

give laradock the ability to install custom composer version
Shao Yu-Lung (Allen) 3 anni fa
parent
commit
3d57064466
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      workspace/Dockerfile

+ 6 - 1
workspace/Dockerfile

@@ -147,7 +147,12 @@ RUN echo "" >> ~/.bashrc && \
 # Update composer
 ARG COMPOSER_VERSION=2
 ENV COMPOSER_VERSION ${COMPOSER_VERSION}
-RUN composer self-update --${COMPOSER_VERSION}
+RUN set -eux; \
+      if [ "$COMPOSER_VERSION" = "1" ] || [ "$COMPOSER_VERSION" = "2" ]; then \
+          composer self-update --${COMPOSER_VERSION}; \
+      else \
+          composer self-update ${COMPOSER_VERSION}; \
+      fi
 
 USER laradock