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

Jeff Tian

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

要部署我需要一个 github 令牌,我发现 travis 管理员上没有“设置”页面,所以我必须如何将令牌.travis以纯文本形式放入文件中:

在此处输入图片说明

如何安全地添加它?

Jeff Tian

查找官方文档: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选项,我猜是因为回购正在组织中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章