sh 自动将新版本的文档推送到gh-pages
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 自动将新版本的文档推送到gh-pages相关的知识,希望对你有一定的参考价值。
CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD)
# Continue only on 'master'
if [[ CURRENT_BRANCH -ne 'master' ]]; then
exit;
fi
# Clone the branch and remove it's content
git clone -b gh-pages --single-branch https://github.com/<ORGENISATION>/<REPOSITORY>.git DOCS
rm -rf DOCS/*
echo "Building docs"
./node_modules/jsdoc/jsdoc.js lib/ -c .jsdocrc.json
# Push the new changes
cd DOCS
git add .
git commit -m "Updating the docs"
git push origin gh-pages
cd ../
以上是关于sh 自动将新版本的文档推送到gh-pages的主要内容,如果未能解决你的问题,请参考以下文章
试图将 webpack 推送到 gh-pages
Github:将 gh-pages 镜像到 master
如何避免在codemagic中从git触发构建
将新版本的数据库文件复制到设备上
自动交换和将代码直接推送到生产之间有啥区别?
sh 将Docker镜像推送到GCR