blob: 94238d3ce26731804d502f7fbdb80bb08aa1d028 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/bash
if [ $(ssh-add -l | grep SHA | wc -l) -lt 1 ]
then
ssh-add
else
echo "Key already added"
fi
echo "Copying to staging..."
tar -czf blog.tar.gz blog-staging
scp -v blog.tar.gz root@fwei.tk:
ssh -v root@fwei.tk "rm -rf /var/www/html/blog-staging ; tar -xzvf blog.tar.gz -C /var/www/html"
rm -f blog.tar.gz
if [[ $# -ge 1 ]] && [[ $1 == "-p" ]]
then
echo "Going gold..."
ssh root@fwei.tk rm -rf /var/www/html/blog
ssh root@fwei.tk mv /var/www/html/blog-staging /var/www/html/blog
echo "Moved to production."
else
echo "Files copied to staging site."
fi
|