bypass forked repo option
This commit is contained in:
parent
6a176df4a9
commit
f13f9245ee
1 changed files with 42 additions and 10 deletions
|
@ -342,8 +342,13 @@ else
|
||||||
# Get the Mirumee repo
|
# Get the Mirumee repo
|
||||||
git clone https://github.com/mirumee/saleor.git
|
git clone https://github.com/mirumee/saleor.git
|
||||||
else
|
else
|
||||||
|
# Get the Mirumee repo
|
||||||
|
git clone https://github.com/mirumee/saleor.git
|
||||||
|
|
||||||
|
###### For possible later use ######
|
||||||
# Get the forked repo from thewhiterabbit
|
# Get the forked repo from thewhiterabbit
|
||||||
git clone https://github.com/thewhiterabbit/saleor.git
|
#git clone https://github.com/mirumee/saleor.git
|
||||||
|
###### For possible later use ######
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
wait
|
wait
|
||||||
|
@ -395,7 +400,7 @@ if [ "vOPT" = "true" ] || [ "$REPO" = "mirumee" ]; then
|
||||||
else
|
else
|
||||||
# Create the new service file
|
# Create the new service file
|
||||||
sudo sed "s/{un}/$UN/
|
sudo sed "s/{un}/$UN/
|
||||||
s|{hd}|$HD|" $HD/saleor/resources/saleor/template.service > /etc/systemd/system/saleor.service
|
s|{hd}|$HD|" $HD/Deploy_Saleor/resources/saleor/template.service > /etc/systemd/system/saleor.service
|
||||||
wait
|
wait
|
||||||
# Does an old server block exist?
|
# Does an old server block exist?
|
||||||
if [ -f "/etc/nginx/sites-available/saleor" ]; then
|
if [ -f "/etc/nginx/sites-available/saleor" ]; then
|
||||||
|
@ -403,19 +408,46 @@ else
|
||||||
sudo rm /etc/nginx/sites-available/saleor
|
sudo rm /etc/nginx/sites-available/saleor
|
||||||
fi
|
fi
|
||||||
# Create the new server block
|
# Create the new server block
|
||||||
sudo sed "s|{hd}|$HD|
|
sudo sed "s|{hd}|$HD|g
|
||||||
s/{api_host}/$API_HOST/
|
s/{api_host}/$API_HOST/
|
||||||
s/{host}/$HOST/g
|
s/{host}/$HOST/g
|
||||||
s/{apiport}/$API_PORT/" $HD/saleor/resources/saleor/server_block > /etc/nginx/sites-available/saleor
|
s/{apiport}/$API_PORT/" $HD/Deploy_Saleor/resources/saleor/server_block > /etc/nginx/sites-available/saleor
|
||||||
wait
|
wait
|
||||||
|
# Replace demo credentials with production credentials in /saleor/saleor/core/management/commands/populatedb.py
|
||||||
|
sudo sed -i "s/{\"email\": \"admin@example.com\", \"password\": \"admin\"}/{\"email\": \"$EMAIL\", \"password\": \"$PASSW\"}/" $HD/saleor/saleor/core/management/commands/populatedb.py
|
||||||
|
wait
|
||||||
|
# Replace demo credentials with production credentials in /saleor/saleor/core/tests/test_core.py
|
||||||
|
sudo sed -i "s/{\"email\": \"admin@example.com\", \"password\": \"admin\"}/{\"email\": \"$EMAIL\", \"password\": \"$PASSW\"}/" $HD/saleor/saleor/core/tests/test_core.py
|
||||||
|
wait
|
||||||
|
# Replace the insecure demo secret key assignemnt with a more secure file reference in /saleor/saleor/settings.py
|
||||||
|
sudo sed -i "s|SECRET_KEY = os.environ.get(\"SECRET_KEY\")|with open('/etc/saleor/api_sk') as f: SECRET_KEY = f.read().strip()|" $HD/saleor/saleor/settings.py
|
||||||
|
wait
|
||||||
|
|
||||||
|
###### For possible later use ######
|
||||||
|
# Create the new service file
|
||||||
|
#sudo sed "s/{un}/$UN/
|
||||||
|
# s|{hd}|$HD|" $HD/saleor/resources/saleor/template.service > /etc/systemd/system/saleor.service
|
||||||
|
#wait
|
||||||
|
# Does an old server block exist?
|
||||||
|
#if [ -f "/etc/nginx/sites-available/saleor" ]; then
|
||||||
|
# # Remove the old service file
|
||||||
|
# sudo rm /etc/nginx/sites-available/saleor
|
||||||
|
#fi
|
||||||
|
# Create the new server block
|
||||||
|
#sudo sed "s|{hd}|$HD|
|
||||||
|
# s/{api_host}/$API_HOST/
|
||||||
|
# s/{host}/$HOST/g
|
||||||
|
# s/{apiport}/$API_PORT/" $HD/saleor/resources/saleor/server_block > /etc/nginx/sites-available/saleor
|
||||||
|
#wait
|
||||||
# Set the production credentials in /saleor/saleor/core/management/commands/populatedb.py
|
# Set the production credentials in /saleor/saleor/core/management/commands/populatedb.py
|
||||||
sudo sed -i "s/{email}/$EMAIL/
|
#sudo sed -i "s/{email}/$EMAIL/
|
||||||
s/{passw}/$PASSW/" $HD/saleor/saleor/core/management/commands/populatedb.py
|
# s/{passw}/$PASSW/" $HD/saleor/saleor/core/management/commands/populatedb.py
|
||||||
wait
|
#wait
|
||||||
# Set the production credentials in /saleor/saleor/core/tests/test_core.py
|
# Set the production credentials in /saleor/saleor/core/tests/test_core.py
|
||||||
sudo sed -i "s/{email}/$EMAIL/
|
#sudo sed -i "s/{email}/$EMAIL/
|
||||||
s/{passw}/$PASSW/" $HD/saleor/saleor/core/tests/test_core.py
|
# s/{passw}/$PASSW/" $HD/saleor/saleor/core/tests/test_core.py
|
||||||
wait
|
#wait
|
||||||
|
###### For possible later use ######
|
||||||
fi
|
fi
|
||||||
#########################################################################################
|
#########################################################################################
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue