From a8e5d593ace97f9255e19629fc2ad37127b463a3 Mon Sep 17 00:00:00 2001 From: Francesco Siddi Date: Wed, 13 Feb 2019 12:07:55 +0100 Subject: [PATCH] Address concern rBC6cbd5ca369ed Improvements to the deployment script. --- deploy/2docker.sh | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/deploy/2docker.sh b/deploy/2docker.sh index 8d287c8..2d14d0a 100755 --- a/deploy/2docker.sh +++ b/deploy/2docker.sh @@ -106,21 +106,18 @@ if [ ! -e $GULP -o gulpfile.js -nt $GULP ]; then fi # List of projects -declare -a proj=("pillar" "attract" "flamenco" "pillar-svnman" "blender-cloud") +PROJECTS="pillar attract flamenco pillar-svnman blender-cloud" # Run ./gulp for every project -for i in "${proj[@]}" -do - pushd $STAGINGDIR/$i; ./gulp --production; popd; +for PROJECT in $PROJECTS; do + pushd $STAGINGDIR/$PROJECT; ./gulp --production; popd; done # Remove node_modules (only after all projects with interdependencies have been built) -for i in "${proj[@]}" -do - pushd $STAGINGDIR/$i; rm -r node_modules; popd; +for PROJECT in $PROJECTS; do + pushd $STAGINGDIR/$PROJECT; rm -r node_modules; popd; done - echo echo "===================================================================" echo "Staging of ${PROJECT_NAME} is ready for dockerisation."