diff options
| author | Christian Cleberg <[email protected]> | 2025-03-20 22:25:41 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2025-03-20 22:25:41 -0500 |
| commit | 76b13a60384cfe88c0837e1b9f0347f0f250753f (patch) | |
| tree | 3e685d16507e5e4fd2010383602c2e7bf50fe5c2 | |
| parent | 577fbbd501243a1fb8fd1a7005284b3f5daba2a3 (diff) | |
| download | cleberg.net-76b13a60384cfe88c0837e1b9f0347f0f250753f.tar.gz cleberg.net-76b13a60384cfe88c0837e1b9f0347f0f250753f.tar.bz2 cleberg.net-76b13a60384cfe88c0837e1b9f0347f0f250753f.zip | |
minify css before building site
| -rwxr-xr-x | build.sh | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -9,10 +9,10 @@ if [[ "$answer" =~ ^[Yy]$ ]]; then # Check if the environment flag is set to PROD if [[ "$ENV" == "prod" ]]; then echo "Environment: Production" - + # Check if publishing via LAN or remotely printf "Publishing on remote or LAN? [r|l] " - + # Update ubuntu_server variable based on answer read method if [[ "$method" =~ ^[Rr]$ ]]; then @@ -23,30 +23,30 @@ if [[ "$answer" =~ ^[Yy]$ ]]; then echo "Invalid input. Assuming LAN (ubuntu)" ubuntu_server="ubuntu" fi - + # Remove previous build rm -rf .build/* - - # Run publishing script - emacs --script publish.el &>/dev/null - + # Minify CSS minify -o theme/static/styles.min.css theme/static/styles.css - + + # Run publishing script + emacs --script publish.el &>/dev/null + # Deploy changes rsync -r --delete-before .build/* $ubuntu_server:/var/www/cmc.pub/ else echo "Environment: Development" - + # Remove previous build rm -rf .build/* - - # Run publishing script - emacs --script publish.el - + # Minify CSS minify -o theme/static/styles.min.css theme/static/styles.css + # Run publishing script + emacs --script publish.el + # Launch development web server cd .build/ python3 -m http.server |
