gpt4 book ai didi

javascript - 使用 Cypress 在命令行中传递自定义 API key

转载 作者:行者123 更新时间:2023-11-28 21:37:24 26 4
gpt4 key购买 nike

我正在使用 Cypress 进行测试,连接到需要 key 的外部 API,但我意识到不要在 GitHub 上公开推送私钥。

有没有一种方法可以让我在运行 Cypress 应用程序时通过命令行或其他安全方式传递我的 API key ?

"run-cypress": "cypress run --browser chrome --reporter-options configFile=cypress.json"

我可以附加一些东西吗

apiKey=abcdefg...

configFile... 之后?我将如何在代码中访问它?

最佳答案

如果您将它与某些 CI 工具(例如 TravisCI 或 CircleCI)一起使用,您可以将 API key 保存为 CI 仪表板中的环境变量。然后在 CI 构建期间, key 是从您的设置中读取,因此永远不需要推送到源代码管理。

几周前我遇到了和你一样的情况。这是我的 Pull Request我删除 key 的地方(然后手动将其放入我们的 CI 设置)

关于javascript - 使用 Cypress 在命令行中传递自定义 API key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56791705/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com