Travis CI api请求会覆盖密钥

时间:2016-06-24 18:20:33

标签: continuous-integration travis-ci

我在.travis.yml中为我的一个git repos设置了默认配置。我想通过Travis CI api触发这个repo构建。我能够成功地做到这一点。但是当我想在api中添加环境变量等附加参数时,它只是覆盖了这个依赖构建中的环境变量。

https://docs.travis-ci.com/user/triggering-builds

有人可以帮助我如何在api中添加环境变量而不必覆盖原始变量。

1 个答案:

答案 0 :(得分:0)

我从Travis CI团队得到确认,钥匙将永远被覆盖。以下是消息。

不幸的是我认为这是目前API的一个限制,但我会打开一个内部问题来进一步调查它。解决此问题的一种方法是将全局环境变量移至存储库设置,有关详细信息,请参阅https://docs.travis-ci.com/user/environment-variables/#Defining-Variables-in-Repository-Settings

*