我正在使用travis (0.0.6)
,我收到Add secret environment variable to Travis CI中描述的相同错误:
[bdu-padrino(master)] $ travis encrypt mariusbutuc / bdu-padrino MY_SECRET_ENV = super_secret
即将为'mariusbutuc / bdu-padrino'加密'MY_SECRET_ENV = super_secret'
获取公钥时出错,请检查您是否输入了正确的slu
即使在editing lib/travis/cli/secure_key.rb
之后
我还可以检查以确保加密有效吗?
同样在浏览器中,travis-ci.org/mariusbutuc/bdu-padrino.json会永久显示正在加载
预计会在这里呈现什么?
答案 0 :(得分:2)
版本0.0.6
- 或0.0.10
之前的任何版本 - 因the endpoint for keys has been changed而失败。
要解决此问题,只需将lib/travis/cli/secure_key.rb
更新为the one in version 0.0.10
,即可
或更新宝石。