aboutsummaryrefslogtreecommitdiff
path: root/build.sh
blob: 81c09c6053cbe9c4917b63d9bda2dc3f4f6a5786 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

printf "Did you update the 'Recent Blog Posts' section? [yn]"
read answer

if [ "$answer" != "${answer#[Yy]}" ] ; then
	if [ "$ENV" == "prod" ]; then
		echo "Environment = Production"              && \
		rm -rf .build/*                              && \
		emacs --script publish.el                    && \
		rsync -av --delete-before public/* ubuntu:/var/www/cleberg.net/
	else
		echo "Environment = Development"             && \
		rm -rf .build/*                              && \
		emacs --script publish.el		     && \
		cd .build/				     && \
		python3 -m http.server
	fi
else
	echo No
fi