Deploy script #276

Merged
a3thakra merged 2 commits from adi-deploy-script into main 2021-09-03 18:16:52 -04:00
1 changed files with 25 additions and 0 deletions

25
deploy.sh Executable file
View File

@ -0,0 +1,25 @@
#!/usr/bin/env bash
set -ex
cd $(mktemp --directory)
git clone https://git.csclub.uwaterloo.ca/www/www-new.git
cd www-new
npm install
npm run build
npm run export
pushd out
chgrp -R www .
chmod -R g+w .
popd
shopt -s dotglob
rm -rf /srv/www-csc/*
mv out/* /srv/www-csc/