如何以安全的方式在 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正在组织中。
我在其下创建了一个组织和一个开源项目,并上传了 .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正在组织中。