a3356c9813
git-subtree-dir: docs/_esnet git-subtree-split: c02bf57d43dbfcd7c727cdd17c54f0a480279f9a
19 lines
407 B
Bash
Executable File
19 lines
407 B
Bash
Executable File
#!/bin/sh
|
|
|
|
GIT_URL=`git remote show origin | awk '/Push URL/ { print $NF }'`
|
|
DEPLOY_DIR=/tmp/deploy.$$
|
|
mkdir ${DEPLOY_DIR}
|
|
(cd ${DEPLOY_DIR} ; \
|
|
git clone ${GIT_URL} . \
|
|
&& git checkout gh-pages \
|
|
&& git rm -rf .
|
|
)
|
|
cp -r _build/html/* ${DEPLOY_DIR}
|
|
touch ${DEPLOY_DIR}/.nojekyll
|
|
(cd ${DEPLOY_DIR} ; \
|
|
git add .nojekyll * \
|
|
&& git commit -m "deploy" \
|
|
&& git push)
|
|
|
|
rm -rf ${DEPLOY_DIR}
|