我在 Coveralls.io 网站上看到以下内容:
如果您打算通过私有 CI 或命令行提交覆盖率数据,而不是使用 Travis Pro,请将以下行添加到您的.coveralls.yml文件中: repo_token:k8hiVxiMr6UyolotPFQerkKWwOoYfbB
请注意:不要公开您的存储库令牌。
我的问题是-如何最好地将此令牌包含在.coveralls.yml文件中,但使其保持私有?
一种方法是不将.coveralls.yml检入版本控制,但这似乎非常不方便。此外,它可能会意外地进入版本控制,那就糟糕了。
另一个想法是将其设置为环境变量,但是我该如何将其读入 YAML 中?这怎么在 CI/CD 服务器上运作?它不会。
那么我该怎么办?
如果您打算通过私有 CI 或命令行提交覆盖率数据,而不是使用 Travis Pro,请将以下行添加到您的.coveralls.yml文件中: repo_token:k8hiVxiMr6UyolotPFQerkKWwOoYfbB
请注意:不要公开您的存储库令牌。
我的问题是-如何最好地将此令牌包含在.coveralls.yml文件中,但使其保持私有?
一种方法是不将.coveralls.yml检入版本控制,但这似乎非常不方便。此外,它可能会意外地进入版本控制,那就糟糕了。
另一个想法是将其设置为环境变量,但是我该如何将其读入 YAML 中?这怎么在 CI/CD 服务器上运作?它不会。
那么我该怎么办?