~hristoast/hristoast

ref: 62a68f0dcc7e0e5f40517dfcdc4b9945a6d7b09e hristoast/Makefile -rw-r--r-- 505 bytes
62a68f0dHristos N. Triantafillou Plug the new one 5 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
proj_dir := $(shell dirname $(abspath $(lastword $(MAKEFILE_LIST))))
SOUPAULT := soupault

.DEFAULT_GOAL:= rebuild-staging

prod-site:
	$(SOUPAULT) --profile live

staging-site:
	$(SOUPAULT)

clean:
	rm -fr $(proj_dir)/build

deploy:
	rsync -aq --delete build/ hristoast@hristoast:~/html/

deploy-staging:
	rsync -aq --delete build/ hristoast@hristoast:~/staging/
	@echo "STAGING DEPLOYED: https://staging.hristos.lol/"

rebuild: clean prod-site deploy

rebuild-staging: clean staging-site deploy-staging