15 lines
391 B
Bash
15 lines
391 B
Bash
#!/bin/sh
|
|
set -e
|
|
|
|
echo "Deploying for $GIT_REPO_URL"
|
|
|
|
CONTENT_DIR=$(mktemp -d -t ci-XXXXXXXXXX)
|
|
echo "Working directory: ${CONTENT_DIR}"
|
|
mkdir -p ${CONTENT_DIR}
|
|
|
|
GIT_SSH_COMMAND="ssh -oStrictHostKeyChecking=no -i ${GIT_SSH_ID_FILE}" git clone ${GIT_REPO_URL} ${CONTENT_DIR}
|
|
|
|
# mkdir -p ${TARGET_DIR}
|
|
cd ${CONTENT_DIR} && hugo ${HUGO_PARAMS} --destination ${TARGET_DIR}
|
|
rm -rf ${CONTENT_DIR}
|