forked from rauch/PyPBS
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeploy.sh
More file actions
executable file
·25 lines (18 loc) · 747 Bytes
/
deploy.sh
File metadata and controls
executable file
·25 lines (18 loc) · 747 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/bash
# declare STRING variable
STRING="Deploying Django project yo /var/www/..."
#print variable on a screen
echo $STRING
echo "Removing an old site..."
rm -r /var/www/gt14.phys.spbu.ru/PyPBS
echo "Coping last version to /var/www/..."
cp -r /home/rauch/PycharmProjects/PyPBS /var/www/gt14.phys.spbu.ru/
#echo "Making -ln..."
#cd /var/www/gt14.phys.spbu.ru/PyPBS/media
#ln -s /usr/local/lib/python2.7/dist-packages/django/contrib/admin/media/ admin
echo "Changing rwx rights..."
chown -R rauch:rauch /var/www/gt14.phys.spbu.ru/PyPBS
echo "Allowing everyone's logging"
chmod 666 /var/www/gt14.phys.spbu.ru/PyPBS/logs/pytorque.log
echo "Allowing everyone read/write DB: test"
chmod 666 /var/www/gt14.phys.spbu.ru/PyPBS/db/pypbs.sqlite