diff options
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 27 |
1 files changed, 12 insertions, 15 deletions
@@ -3,22 +3,19 @@ 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 &>/dev/null && \ - minify -o theme/static/styles.min.css \ - theme/static/styles.css && \ - rsync -r --delete-before .build/* \ - ubuntu:/var/www/cleberg.net/ +if [[ "$answer" =~ ^[Yy]$ ]]; then + if [[ "$ENV" == "prod" ]]; then + echo "Environment: Production" + rm -rf .build/* + emacs --script publish.el &>/dev/null + minify -o theme/static/styles.min.css theme/static/styles.css + rsync -r --delete-before .build/* ubuntu:/var/www/cleberg.net/ else - echo "Environment: Development" && \ - rm -rf .build/* && \ - emacs --script publish.el && \ - minify -o theme/static/styles.min.css \ - theme/static/styles.css && \ - cd .build/ && \ + echo "Environment: Development" + rm -rf .build/* + emacs --script publish.el + minify -o theme/static/styles.min.css theme/static/styles.css + cd .build/ python3 -m http.server fi else |