Add minimal CI configuration

This commit is contained in:
fnux 2020-01-16 11:07:57 +01:00
commit 7859cd229a
2 changed files with 42 additions and 2 deletions

View file

@ -1,4 +1,4 @@
BUILDDIR=../ungleich-staticcms-build
BUILDDIR?=../ungleich-staticcms-build
DESTINATION=ungleichstatic@staticweb.ungleich.ch:/home/services/www/ungleichstatic/staticcms.ungleich.ch/www/u/
all: publish
@ -6,9 +6,10 @@ all: publish
pull:
git pull
publish: pull build permissions
publish: permissions
rsync -av --delete --exclude .lektor/ $(BUILDDIR)/u/ $(DESTINATION)
rsync -av --delete $(BUILDDIR)/sitemap.xml $(DESTINATION)
permissions: build
find $(BUILDDIR) -type f -exec chmod 0644 {} \;
find $(BUILDDIR) -type d -exec chmod 0755 {} \;