1*7ab6e6acSAndroid Build Coastguard Worker#!/bin/sh 2*7ab6e6acSAndroid Build Coastguard Worker 3*7ab6e6acSAndroid Build Coastguard WorkerGIT_URL=`git remote show origin | awk '/Push URL/ { print $NF }'` 4*7ab6e6acSAndroid Build Coastguard WorkerDEPLOY_DIR=/tmp/deploy.$$ 5*7ab6e6acSAndroid Build Coastguard Workermkdir ${DEPLOY_DIR} 6*7ab6e6acSAndroid Build Coastguard Worker(cd ${DEPLOY_DIR} ; \ 7*7ab6e6acSAndroid Build Coastguard Worker git clone ${GIT_URL} . \ 8*7ab6e6acSAndroid Build Coastguard Worker && git checkout gh-pages \ 9*7ab6e6acSAndroid Build Coastguard Worker && git rm -rf . 10*7ab6e6acSAndroid Build Coastguard Worker) 11*7ab6e6acSAndroid Build Coastguard Workercp -r _build/html/* ${DEPLOY_DIR} 12*7ab6e6acSAndroid Build Coastguard Workertouch ${DEPLOY_DIR}/.nojekyll 13*7ab6e6acSAndroid Build Coastguard Worker(cd ${DEPLOY_DIR} ; \ 14*7ab6e6acSAndroid Build Coastguard Worker git add .nojekyll * \ 15*7ab6e6acSAndroid Build Coastguard Worker && git commit -m "deploy" \ 16*7ab6e6acSAndroid Build Coastguard Worker && git push) 17*7ab6e6acSAndroid Build Coastguard Worker 18*7ab6e6acSAndroid Build Coastguard Workerrm -rf ${DEPLOY_DIR} 19