如何以安全的方式在 Travis CI 上设置 github 令牌?

How to set github token on Travis CI in a secure way?

我在其下创建了一个组织和一个开源项目,并上传了 .travis 文件来构建和部署到 github 个页面。

要部署我需要一个 github 令牌,我发现 travis admin 上没有 "settings" 页面,所以我必须如何将令牌简单地放入 .travis 文件中文字:

如何安全添加?

找官方文档:https://docs.travis-ci.com/user/environment-variables#defining-encrypted-variables-in-travisyml

基本上来说,它需要这些步骤:

gem install travis
travis login  # input github account and password
travis encrypt github_token=<token> --add env.matrix

它会自动更新 .travis 文件,因此您只需 git push 然后。

为什么没有settings选项,我猜是因为repo正在组织中。