Script to keep the files on the server up to date

This commit is contained in:
Conor Walsh 2020-10-10 16:31:31 +01:00 committed by GitHub
parent f68fb1389f
commit ed77852b37
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,20 @@
#! /bin/sh -e
# keep the files in renew up to date with git repo
# this script will be called from a cronjob every 7 days
# cwalsh 2020-10-10
# ensure we are in the correct directory
cd /var/www/renew
# delete all files in directory except for this script
ls | grep -v update-renew-from-github.sh | xargs rm -rf --
# clone renew directory
git clone http://github.com/ULCompSoc/skynet.ie-renew.git
# copy files from git repo to main directory
cp -r skynet.ie-renew/* .
# remove the git repo from the directory
rm -rf skynet.ie-renew