From 68a8df1fb1049152eed417a0251d5297e36645f5 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Thu, 23 Apr 2020 13:48:24 +0200 Subject: [PATCH] Build first before serving [ci skip] --- sbin/entrypoint.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sbin/entrypoint.sh b/sbin/entrypoint.sh index c34a296..9598419 100755 --- a/sbin/entrypoint.sh +++ b/sbin/entrypoint.sh @@ -7,13 +7,20 @@ run_jekyll() { set -eu # shellcheck disable=SC2155 - local args="--config $JEKYLL_CONFIG --host $JEKYLL_HOST --port $JEKYLL_PORT --trace --verbose" + local args="--config $JEKYLL_CONFIG --trace --verbose" + + # shellcheck disable=SC2086 + bundle exec jekyll build $args + + # shellcheck disable=SC2155 + local args="${args} --host $JEKYLL_HOST --port $JEKYLL_PORT" if [[ $JEKYLL_ENV == "development" ]]; then # shellcheck disable=SC2155 local args="${args} --incremental" fi + # shellcheck disable=SC2086 bundle exec jekyll serve $args }