Kaynağa Gözat

Merge pull request #1354 from taufek/tj-install-prestissimo

Install Prestissimo in Workspace
Yu-Lung Shao (Allen) 7 yıl önce
ebeveyn
işleme
8d0bd8505c
5 değiştirilmiş dosya ile 41 ekleme ve 0 silme
  1. 1 0
      docker-compose.yml
  2. 1 0
      env-example
  3. 13 0
      workspace/Dockerfile-56
  4. 13 0
      workspace/Dockerfile-70
  5. 13 0
      workspace/Dockerfile-71

+ 1 - 0
docker-compose.yml

@@ -35,6 +35,7 @@ services:
           - INSTALL_LARAVEL_ENVOY=${WORKSPACE_INSTALL_LARAVEL_ENVOY}
           - INSTALL_LARAVEL_INSTALLER=${WORKSPACE_INSTALL_LARAVEL_INSTALLER}
           - INSTALL_DEPLOYER=${WORKSPACE_INSTALL_DEPLOYER}
+          - INSTALL_PRESTISSIMO=${WORKSPACE_INSTALL_PRESTISSIMO}
           - INSTALL_LINUXBREW=${WORKSPACE_INSTALL_LINUXBREW}
           - INSTALL_MC=${WORKSPACE_INSTALL_MC}
           - INSTALL_SYMFONY=${WORKSPACE_INSTALL_SYMFONY}

+ 1 - 0
env-example

@@ -79,6 +79,7 @@ WORKSPACE_INSTALL_WORKSPACE_SSH=false
 WORKSPACE_INSTALL_LARAVEL_ENVOY=false
 WORKSPACE_INSTALL_LARAVEL_INSTALLER=false
 WORKSPACE_INSTALL_DEPLOYER=false
+WORKSPACE_INSTALL_PRESTISSIMO=false
 WORKSPACE_INSTALL_LINUXBREW=false
 WORKSPACE_INSTALL_MC=false
 WORKSPACE_INSTALL_SYMFONY=false

+ 13 - 0
workspace/Dockerfile-56

@@ -476,6 +476,19 @@ RUN if [ ${INSTALL_DEPLOYER} = true ]; then \
     composer global require "deployer/deployer" \
 ;fi
 
+#####################################
+# Prestissimo:
+#####################################
+USER laradock
+
+ARG INSTALL_PRESTISSIMO=false
+ENV INSTALL_PRESTISSIMO ${INSTALL_PRESTISSIMO}
+
+RUN if [ ${INSTALL_PRESTISSIMO} = true ]; then \
+    # Install Prestissimo
+    composer global require "hirak/prestissimo" \
+;fi
+
 #####################################
 # Linuxbrew:
 #####################################

+ 13 - 0
workspace/Dockerfile-70

@@ -489,6 +489,19 @@ RUN if [ ${INSTALL_DEPLOYER} = true ]; then \
     composer global require "deployer/deployer" \
 ;fi
 
+#####################################
+# Prestissimo:
+#####################################
+USER laradock
+
+ARG INSTALL_PRESTISSIMO=false
+ENV INSTALL_PRESTISSIMO ${INSTALL_PRESTISSIMO}
+
+RUN if [ ${INSTALL_PRESTISSIMO} = true ]; then \
+    # Install Prestissimo
+    composer global require "hirak/prestissimo" \
+;fi
+
 #####################################
 # Linuxbrew:
 #####################################

+ 13 - 0
workspace/Dockerfile-71

@@ -498,6 +498,19 @@ RUN if [ ${INSTALL_DEPLOYER} = true ]; then \
     chmod +x /usr/local/bin/dep \
 ;fi
 
+#####################################
+# Prestissimo:
+#####################################
+USER laradock
+
+ARG INSTALL_PRESTISSIMO=false
+ENV INSTALL_PRESTISSIMO ${INSTALL_PRESTISSIMO}
+
+RUN if [ ${INSTALL_PRESTISSIMO} = true ]; then \
+    # Install Prestissimo
+    composer global require "hirak/prestissimo" \
+;fi
+
 #####################################
 # Linuxbrew:
 #####################################