22 lines
		
	
	
	
		
			495 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			495 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # Eryn Wells <eryn@erynwells.me>
 | |
| 
 | |
| DEPLOY_USER=eryn
 | |
| DEPLOY_HOSTNAME=nutmeg.erynwells.me
 | |
| DEPLOY_PATH=/srv/www/nutmeg.erynwells.me/html/sandbox
 | |
| DEPLOY_LOCATION=$(DEPLOY_USER)@$(DEPLOY_HOSTNAME):$(DEPLOY_PATH)
 | |
| 
 | |
| HOSTNAME=$(shell hostname -s)
 | |
| 
 | |
| .PHONY: site deploy clean
 | |
| 
 | |
| site:
 | |
| 	@echo "Building site"
 | |
| 	hugo -D
 | |
| 
 | |
| deploy: site
 | |
| 	@echo "Deploying to $(DEPLOY_LOCATION)"
 | |
| 	rsync -avz --no-times --no-perms --delete public/ $(DEPLOY_LOCATION)
 | |
| 	git tag -f deploy-$(shell date +%Y-%m-%d)
 | |
| 
 | |
| clean:
 | |
| 	rm -rf public/
 |