hbbs.decentral1.se/makefile

36 lines
854 B
Makefile
Raw Normal View History

2020-04-04 18:55:53 +02:00
ARCHIVE_DIR := voicegardens/archive
FIXED_ARCHIVE_DIR := voicegardens/fixed-archive
REMOTE_HOST := voicegardens.org
SERVER := voicegardens.server
STATIC_DIR := voicegardens/static
default: dev-serve
dev-serve:
@FLASK_ENV=development FLASK_APP=$(SERVER) flask run
prod-serve:
@gunicorn --workers 1 --bind 9090 $(SERVER):app
clear-local-archive:
@rm -rf $(ARCHIVE_DIR)/* && cp $(FIXED_ARCHIVE_DIR)/* $(ARCHIVE_DIR)
doesitsparkjoy:
@fab -H $(REMOTE_HOST) doesitsparkjoy
voicegardens:
@fab -H $(REMOTE_HOST) voicegardens
cleanarchives:
@fab -H $(REMOTE_HOST) cleanarchives
dailycron:
@fab -H $(REMOTE_HOST) dailycron
hourlycron:
@fab -H $(REMOTE_HOST) hourlycron
release: doesitsparkjoy voicegardens
.PHONY: dev-serve prod-serve clear-local-archive doesitsparkjoy voicegardens cleanarchives dailycron release