我在.travis.yml中为我的一个git repos设置了默认配置。我想通过Travis CI api触发这个repo构建。我能够成功地做到这一点。但是当我想在api中添加环境变量等附加参数时,它只是覆盖了这个依赖构建中的环境变量。
https://docs.travis-ci.com/user/triggering-builds
有人可以帮助我如何在api中添加环境变量而不必覆盖原始变量。
答案 0 :(得分:0)
我从Travis CI团队得到确认,钥匙将永远被覆盖。以下是消息。
不幸的是我认为这是目前API的一个限制,但我会打开一个内部问题来进一步调查它。解决此问题的一种方法是将全局环境变量移至存储库设置,有关详细信息,请参阅https://docs.travis-ci.com/user/environment-variables/#Defining-Variables-in-Repository-Settings。
*