Browse Source

Add subversion support in workspace

Grzegorz Dąbrowski 7 years ago
parent
commit
b990af3353
3 changed files with 15 additions and 0 deletions
  1. 1 0
      docker-compose.yml
  2. 1 0
      env-example
  3. 13 0
      workspace/Dockerfile

+ 1 - 0
docker-compose.yml

@@ -48,6 +48,7 @@ services:
         context: ./workspace
         args:
           - PHP_VERSION=${PHP_VERSION}
+          - INSTALL_SUBVERSION=${WORKSPACE_INSTALL_SUBVERSION}
           - INSTALL_XDEBUG=${WORKSPACE_INSTALL_XDEBUG}
           - INSTALL_BLACKFIRE=${INSTALL_BLACKFIRE}
           - INSTALL_SOAP=${WORKSPACE_INSTALL_SOAP}

+ 1 - 0
env-example

@@ -80,6 +80,7 @@ WORKSPACE_INSTALL_YARN=true
 WORKSPACE_YARN_VERSION=latest
 WORKSPACE_INSTALL_PHPREDIS=true
 WORKSPACE_INSTALL_WORKSPACE_SSH=false
+WORKSPACE_INSTALL_SUBVERSION=false
 WORKSPACE_INSTALL_XDEBUG=false
 WORKSPACE_INSTALL_LDAP=false
 WORKSPACE_INSTALL_SOAP=false

+ 13 - 0
workspace/Dockerfile

@@ -182,6 +182,19 @@ RUN if [ ${INSTALL_IMAP} = true ]; then \
     apt-get install -y php${PHP_VERSION}-imap \
 ;fi
 
+###########################################################################
+# Subversion:
+###########################################################################
+
+USER root
+
+ARG INSTALL_SUBVERSION=false
+
+RUN if [ ${INSTALL_SUBVERSION} = true ]; then \
+    apt-get install -y subversion \
+;fi
+
+
 ###########################################################################
 # xDebug:
 ###########################################################################