diff options
author | Christian Cleberg <hello@cleberg.net> | 2024-10-31 09:57:41 -0500 |
---|---|---|
committer | Christian Cleberg <hello@cleberg.net> | 2024-10-31 09:57:41 -0500 |
commit | 885d333a306bec57d798ec73cf93225bc2dc0fb5 (patch) | |
tree | 01599d75147a47eaed55911a40984e56012b2a2c /build.sh | |
parent | 6c6a02dbd208ea180c1aa2d5cf7c51d5d36fa8ba (diff) | |
download | cleberg.net-885d333a306bec57d798ec73cf93225bc2dc0fb5.tar.gz cleberg.net-885d333a306bec57d798ec73cf93225bc2dc0fb5.tar.bz2 cleberg.net-885d333a306bec57d798ec73cf93225bc2dc0fb5.zip |
enhance build script
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 |