gpt4 book ai didi

encryption - Travis-CI 需要什么来解密我的 fork 上的安全变量?

转载 作者:行者123 更新时间:2023-12-02 03:22:25 25 4
gpt4 key购买 nike

我已经 fork 了一个 Github 存储库,并希望像原始存储库一样使用 travis-ci 在我提交时运行测试。但是,AWS key 是 encrypted , 不会被解密并阻止测试成功。由于我的工作场所拥有原始存储库,因此我可以访问所需的任何信息,但不确定要检索哪些信息、在哪里可以找到它或如何处理它。

为了清楚起见,这里是 .travis.yml 的相关部分:

env:
global:
- NODE_ENV: test
- [...]
- secure: M3YSEJnWYd[...]
- secure: kvvLABsWTq[...]

除了安全变量(当然,这是意料之中的)之外,所有环境变量都被导入。

最佳答案

Travis 记录了出于安全原因 secret 变量不可用于 fork ( https://docs.travis-ci.com/user/environment-variables/#defining-encrypted-variables-in-travisyml )。不过应该可以在 travis.yml 或 fork 的 repo 设置中设置新的 secret 。

关于encryption - Travis-CI 需要什么来解密我的 fork 上的安全变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32362855/

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