1

我是一个博客菜鸟,遵循https://gohugo.io/tutorials/automated-deployments/中的“使用 wercker 自动部署”指南,我不知道应该选择哪个范围

指南没有提到它

这是来自 github 的范围列表

先谢谢!

4

2 回答 2

0

repo权限应该足够了。令牌或多或少只需要能够为gh-pages您推送分支的新提交。

于 2016-03-03T15:40:29.127 回答
0

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 个人设置下的个人访问令牌中复制生成的密钥,并完全控制私有存储库。

于 2016-03-03T20:23:23.503 回答