You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
972 B
31 lines
972 B
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
BASE_URL="$(_scripts/get-baseurl.sh)"
|
|
STAGING_ORIGIN="https://www.staging.tiny.cloud"
|
|
|
|
echo -e "\n > setting base url to: $BASE_URL"
|
|
echo "baseurl: \"$BASE_URL\"" > _config-environment.yml
|
|
|
|
#
|
|
# Due to how the workflow for docs builds runs in Wercker, we have
|
|
# to check specifically for the develop branch to override the
|
|
# origin -- we need to do this for the template imports on the
|
|
# head, footer and newsletter parts of the docs.
|
|
#
|
|
if [[ -z "${WERCKER_GIT_BRANCH}" ]]; then
|
|
echo -e " > local build - using default origin in config.yml"
|
|
else
|
|
if [[ $WERCKER_GIT_BRANCH = "develop" ]]; then
|
|
echo -e " > staging build - setting origin to: $STAGING_ORIGIN"
|
|
echo "origin: \"$STAGING_ORIGIN\"" >> _config-environment.yml
|
|
else
|
|
echo -e " > production/feature branch build - using default origin in config.yml"
|
|
fi
|
|
fi
|
|
|
|
echo -e " > building documentation\n"
|
|
bundle exec jekyll build --config _config.yml,_config-environment.yml
|
|
|
|
echo ""
|