我是一个博客菜鸟,遵循https://gohugo.io/tutorials/automated-deployments/中的“使用 wercker 自动部署”指南,我不知道应该选择哪个范围
指南没有提到它
先谢谢!
我是一个博客菜鸟,遵循https://gohugo.io/tutorials/automated-deployments/中的“使用 wercker 自动部署”指南,我不知道应该选择哪个范围
指南没有提到它
先谢谢!
repo
权限应该足够了。令牌或多或少只需要能够为gh-pages
您推送分支的新提交。
wercker 在 master 分支上创建构建后,您可以使用https://github.com/leipert/step-git-push触发部署并将其推送到 gh-pages 分支:
deploy:
steps:
- install-packages:
packages: git ssh-client
- leipert/git-push:
gh_oauth: $GIT_AUTH
repo: gh-username/repo-name
branch: gh-pages
basedir: your-created-folder
而 $GIT_AUTH 密钥是在环境变量中设置的。只需从您的 Github Profile 个人设置下的个人访问令牌中复制生成的密钥,并完全控制私有存储库。