From 8599e8e850bdcdf6753ca74bc3fe793654c7aeb8 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Thu, 3 Jan 2019 17:06:03 +0100 Subject: [PATCH] #11 Restore env variables after starting a new project --- Dockerfile | 2 +- l3d | 2 +- start-new-project | 7 +++++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3ea3d8b..4209d83 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ FROM registry.lakedrops.com/docker/gitlab-drupal-ci:php-${PHP_VERSION} LABEL com.example.vendor="LakeDrops" \ maintainer="juergen.haas@lakedrops.com" \ - version="1.2.1" \ + version="1.2.2" \ description="Drupal development environment from LakeDrops." ENV LAKEDROPS_DEV_ENV 1 diff --git a/l3d b/l3d index b5b5cec..e21c1c8 100755 --- a/l3d +++ b/l3d @@ -4,7 +4,7 @@ function help { echo "L3D - LakeDropsDrupalDev" echo "=========================" echo "" - echo "Version: 1.4.0" + echo "Version: 1.4.1" echo "Info and support: https://gitlab.lakedrops.com/docker/l3d" echo "" echo "Usage:" diff --git a/start-new-project b/start-new-project index 7aca5de..03bc50e 100755 --- a/start-new-project +++ b/start-new-project @@ -21,9 +21,15 @@ function truncateCurrentDirectory { rm .* > /dev/null 2>&1 } +function restoreEnvFile { + echo "PHP_VERSION=${PHP_VERSION}" >>.env + echo "COMPOSE_PROJECT_NAME=${COMPOSE_PROJECT_NAME}" >>.env +} + function create { truncateCurrentDirectory composer create-project ${PROJECT} . --no-interaction + restoreEnvFile } while true; do @@ -48,6 +54,7 @@ while true; do truncateCurrentDirectory git clone ${REPOSITORY} . composer update + restoreEnvFile break fi ;; -- GitLab