1 changed files with 20 additions and 0 deletions
@ -0,0 +1,20 @@
|
||||
#!/bin/bash |
||||
|
||||
# 1. Check if a commit message was provided |
||||
if [ -z "$1" ] |
||||
then |
||||
echo "Error: Please provide a commit message." |
||||
echo "Usage: ./deploy.sh 'Your message here'" |
||||
exit 1 |
||||
fi |
||||
|
||||
# 2. Local Git workflow |
||||
git add --all |
||||
git commit -m "$1" |
||||
git push # I added this because the server needs something to pull! |
||||
|
||||
# 3. Remote Server workflow |
||||
# This runs the commands on the server and then closes the connection |
||||
ssh newspapers2.islandarchives.ca "cd /var/www/islandnewspapers2/web/themes/custom/olivesnews && git pull" |
||||
|
||||
echo "Done! Deployment successful." |
||||
Loading…
Reference in new issue