首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将令牌保存在YAML文件*私有/安全* (Coveralls.io)中

将令牌保存在YAML文件*私有/安全* (Coveralls.io)中
EN

Stack Overflow用户
提问于 2017-06-27 02:31:47
回答 1查看 796关注 0票数 8

我在Coveralls.io网站上,上面写着:

如果您打算通过Travis Pro以外的专用CI或命令行提交覆盖率数据,请将以下行添加到您的.coveralls.yml中: repo_token: k8hiVxiMr6UyolotPFQerkKWwOoYfbB 备注:不要将回购令牌公开.

我的问题是-在.coveralls.yml文件中包含这个令牌的最佳方法是什么,但让它成为私有的?

一种是不将.coveralls.yml签入版本控制,但这似乎非常不方便。此外,它可能会意外地进入版本控制,然后这将是不好的。

另一个想法是让它成为env变量,但是我如何将它读到YAML中呢?如何在CI/CD服务器上工作?不会的。

那我到底该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2017-10-11 10:36:37

TLDR;

COVERALLS_REPO_TOKEN导出为CI服务器上作业中的环境变量。

从医生那里

当使用CircleCI、Jenkins、信号量或代码时,必须将回购令牌包含在.coveralls.yml文件中,或者,如果不希望将其置于源代码管理下,则在项目设置的“测试命令”(CircleCI)或“生成命令”部分中将其设置在构建配置中: COVERALLS_REPO_TOKEN=asdfasdf包exec规范

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44771458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档