Skip to content

Commit 13891a5

Browse files
authored
Merge pull request laradock#757 from hounded/master
Symfony support in workspace
2 parents a1bbe23 + 2b5fdc0 commit 13891a5

3 files changed

Lines changed: 24 additions & 0 deletions

File tree

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ services:
2929
- INSTALL_DEPLOYER=${WORKSPACE_INSTALL_LARAVEL_ENVOY}
3030
- INSTALL_LINUXBREW=${WORKSPACE_INSTALL_LARAVEL_ENVOY}
3131
- INSTALL_MC=${WORKSPACE_INSTALL_MC}
32+
- INSTALL_SYMFONY=${WORKSPACE_INSTALL_SYMFONY}
3233
- PUID=${WORKSPACE_PUID}
3334
- PGID=${WORKSPACE_PGID}
3435
- NODE_VERSION=${WORKSPACE_NODE_VERSION}

env-example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ WORKSPACE_INSTALL_LARAVEL_ENVOY=false
2626
WORKSPACE_INSTALL_DEPLOYER=false
2727
WORKSPACE_INSTALL_LINUXBREW=false
2828
WORKSPACE_INSTALL_MC=false
29+
WORKSPACE_INSTALL_SYMFONY=false
2930
WORKSPACE_PUID=1000
3031
WORKSPACE_PGID=1000
3132
WORKSPACE_NODE_VERSION=stable

workspace/Dockerfile-70

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,28 @@ RUN if [ ${INSTALL_MC} = true ]; then\
388388
chmod +x /usr/local/bin/mc \
389389
;fi
390390

391+
#####################################
392+
# Symfony:
393+
#####################################
394+
USER root
395+
ARG INSTALL_SYMFONY=false
396+
ENV INSTALL_SYMFONY ${INSTALL_SYMFONY}
397+
RUN if [ ${INSTALL_SYMFONY} = true ]; then \
398+
399+
mkdir -p /usr/local/bin \
400+
&& curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony \
401+
&& chmod a+x /usr/local/bin/symfony \
402+
403+
# Symfony 3 alias
404+
&& echo 'alias dev="php bin/console -e=dev"' >> ~/.bashrc \
405+
&& echo 'alias prod="php bin/console -e=prod"' >> ~/.bashrc \
406+
407+
# Symfony 2 alias
408+
# && echo 'alias dev="php app/console -e=dev"' >> ~/.bashrc \
409+
# && echo 'alias prod="php app/console -e=prod"' >> ~/.bashrc \
410+
411+
;fi
412+
391413
USER laradock
392414

393415
#

0 commit comments

Comments
 (0)