@@ -104,6 +104,15 @@ printf "The services you've chosen are: "
104104echo " ${stack[*]} "
105105printf " \n"
106106
107+ echo " ######## SETTING YOUR CODE DIRECTORY #############"
108+ printf " \n"
109+
110+ srcPath=$( pwd) " /stackbox/"
111+
112+ mkdir $srcPath
113+ cp -r $installationPath /. $srcPath
114+ echo " Your code is in ./" $srcPath
115+
107116echo " ######## BUILDING YOUR STACK ###############"
108117
109118beginswith () { case $2 in " $1 " * ) true ;; * ) false ;; esac ; }
@@ -113,23 +122,23 @@ python3_version=$(python3 --version)
113122
114123if beginswith " Python 3" " $python_version " ;
115124then
116- var=" $( pip --disable-pip-version-check install -r $installationPath /requirements.txt) > /dev/null "
117- python $installationPath /brew/stack-brew.py $installationPath ${stack[*]}
125+ var=" $( pip --disable-pip-version-check install -r $srcPath /requirements.txt) > /dev/null "
126+ python $srcPath /brew/stack-brew.py $srcPath ${stack[*]}
118127elif beginswith " Python 3" " $python3_version " ;
119128then
120- var=" $( pip3 --disable-pip-version-check install -r $installationPath /requirements.txt) > /dev/null"
121- python3 $installationPath /brew/stack-brew.py $installationPath ${stack[*]}
129+ var=" $( pip3 --disable-pip-version-check install -r $srcPath /requirements.txt) > /dev/null"
130+ python3 $srcPath /brew/stack-brew.py $srcPath ${stack[*]}
122131else
123132 echo " Unable to find a python 3 installation"
124133fi
125134
126- docker-compose -f $installationPath /docker-compose.yml down 2> /dev/null > $installationPath /logs/docker-compose-down-log.txt
127- docker-compose -f $installationPath /docker-compose.yml build > $installationPath /logs/docker-compose-build-log.txt
135+ docker-compose -f srcPath /docker-compose.yml down 2> /dev/null > srcPath /logs/docker-compose-down-log.txt
136+ docker-compose -f srcPath /docker-compose.yml build > srcPath /logs/docker-compose-build-log.txt
128137
129138printf " \n"
130139echo " ######## DEPLOYING YOUR STACK ##############"
131140
132- docker-compose -f $installationPath /docker-compose.yml up -d --remove-orphans
141+ docker-compose -f srcPath /docker-compose.yml up -d --remove-orphans
133142
134143sleep 5
135144
164173 echo ${tmp# " stackbox_" } is up at http://localhost:${service_ports[i]}
165174 fi
166175 fi
167- done
168-
169- printf " \n"
170- echo " ######## SETTING YOUR CODE DIRECTORY #############"
171- printf " \n"
172-
173- mkdir stackbox
174- cp -r $installationPath /. stackbox/
175- echo " Your code is in ./stackbox"
176+ done
0 commit comments