aboutsummaryrefslogtreecommitdiff
path: root/git-server/deploy.sh
blob: 9a652c163deb29001e2d588f667a9e81ec904d3b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env bash

set -eu

USER="anshulgupta"
INSTANCE="git.anshulg.com"
SERVER="$USER@$INSTANCE"

echo "Deploying to $SERVER..."

echo "::group::Copying files to server"
scp -r ./ $SERVER:~
echo "::endgroup::"

echo "Running setup script on $SERVER"
ssh $SERVER << EOF
set -eux
chmod +x setup.sh
sudo bash setup.sh
EOF