Compare commits

...

1 커밋

작성자 SHA1 메시지 날짜
b092964553 POST-Deploying multiple jekyll sites at once 2018-12-05 15:45:55 -05:00
2개의 변경된 파일2개의 추가작업 그리고 6개의 파일을 삭제

파일 보기

@@ -11,22 +11,18 @@ if [ ! -d "{$TMP_GIT_CLONE}" ]; then
else else
cd "${TMP_GIT_CLONE}" cd "${TMP_GIT_CLONE}"
# avoid breaking the build when force pushing
git fetch --all git fetch --all
git reset --hard origin/master git reset --hard origin/master
git pull git pull
fi fi
pushd "${TMP_GIT_CLONE}"
for site in *.*/; do for site in *.*/; do
[[ ! -d /var/www/${site} ]] && mkdir -p /var/www/${site} && chgrp -R /var/www/${site} && chmod g+s /var/www/${site} [ ! -d /var/www/${site} ] && mkdir -p /var/www/${site} && chgrp -R /var/www/${site} && chmod g+s /var/www/${site}
pushd ${site} pushd ${site}
bundle install --deployment bundle install --deployment
bundle exec jekyll build --destination /var/www/${site} bundle exec jekyll build --destination /var/www/${site}
popd popd
done done
exit 0
exit