From ed4db55977fc1c43e298fb11fe9fa9052ed1e891 Mon Sep 17 00:00:00 2001 From: Xevion Date: Tue, 19 Sep 2023 11:03:47 -0500 Subject: [PATCH] Update serve scripts for windows/linux --- Launch.ps1 => Serve.ps1 | 0 serve.sh | 13 +++++++++++++ 2 files changed, 13 insertions(+) rename Launch.ps1 => Serve.ps1 (100%) create mode 100644 serve.sh diff --git a/Launch.ps1 b/Serve.ps1 similarity index 100% rename from Launch.ps1 rename to Serve.ps1 diff --git a/serve.sh b/serve.sh new file mode 100644 index 0000000..3be5125 --- /dev/null +++ b/serve.sh @@ -0,0 +1,13 @@ +# default to development|dev +ENVIRONMENT="${1:-development}" +if [ "$ENVIRONMENT" = "production" ]; then + echo "Building for production" + bundle exec jekyll build --config _config.yml -t + exit +elif [ "$ENVIRONMENT" = "development" ]; then + echo "Building for development" + bundle exec jekyll serve --config _config.yml,_config_dev.yml -l -t # Live reload & debug trace +else + printf "Invalid argument: %s\nValid arguments: dev[elopment]|prod[uction]" "$ENVIRONMENT" + exit +fi \ No newline at end of file