Sfoglia il codice sorgente

Merge branch 'master' into feature/workspace/protoc

Shao Yu-Lung (Allen) 4 anni fa
parent
commit
f2349a6ab9
3 ha cambiato i file con 12 aggiunte e 1 eliminazioni
  1. 1 0
      docker-compose.yml
  2. 1 0
      env-example
  3. 10 1
      workspace/Dockerfile

+ 1 - 0
docker-compose.yml

@@ -151,6 +151,7 @@ services:
           - INSTALL_FFMPEG=${WORKSPACE_INSTALL_FFMPEG}
           - INSTALL_WKHTMLTOPDF=${WORKSPACE_INSTALL_WKHTMLTOPDF}
           - INSTALL_GNU_PARALLEL=${WORKSPACE_INSTALL_GNU_PARALLEL}
+          - INSTALL_LNAV=${WORKSPACE_INSTALL_LNAV}
           - INSTALL_PROTOC=${WORKSPACE_INSTALL_PROTOC}
           - PROTOC_VERSION=${WORKSPACE_PROTOC_VERSION}
           - http_proxy

+ 1 - 0
env-example

@@ -178,6 +178,7 @@ WORKSPACE_VUE_CLI_SERVE_HOST_PORT=8080
 WORKSPACE_VUE_CLI_UI_HOST_PORT=8001
 WORKSPACE_ANGULAR_CLI_SERVE_HOST_PORT=4200
 WORKSPACE_INSTALL_GIT_PROMPT=false
+WORKSPACE_INSTALL_LNAV=false
 WORKSPACE_INSTALL_PROTOC=false
 WORKSPACE_PROTOC_VERSION=latest
 

+ 10 - 1
workspace/Dockerfile

@@ -1376,6 +1376,16 @@ RUN if [ ${INSTALL_XMLRPC} = true ]; then \
     docker-php-ext-install xmlrpc \
 ;fi
 
+###########################################################################
+# Lnav:
+###########################################################################
+
+ARG INSTALL_LNAV=false
+
+RUN if [ ${INSTALL_LNAV} = true ]; then \
+    apt-get install -y lnav \
+;fi
+
 ###########################################################################
 # Protoc:
 ###########################################################################
@@ -1395,7 +1405,6 @@ RUN if [ ${INSTALL_PROTOC} = true ]; then \
   unzip -q -o /tmp/protoc.zip -d /usr/local bin/protoc && \
   unzip -q -o /tmp/protoc.zip -d /usr/local 'include/*' && \
   rm -f /tmp/protoc.zip \
-;fi
 
 ###########################################################################
 # Check PHP version: