我目前使用Heroku CI,标准的**“heroku-redis”,它工作得很好,但我现在试图切换到使用“heroku-redis:in-dyno”**。
{
"environments": {
"test": {
"addons":[
"heroku-redis:in-dyno",
"heroku-postgresql:in-dyno"
]
}
}
}
然而,我的构建现在失败了。
从构建中的错误来看,当尝试初始化我的应用程序并解析REDIS_URL环境变量时,它是空的,而不是预期的URL。
这个URL被设置为正常的**“heroku-redis”,只是由于某种原因而不是“heroku-redis:in-dyno”**版本。
我是不是漏了什么?
1条答案
按热度按时间7eumitmz1#
Heroku开发团队发现这是heroku-buildpack-ci-redis中的一个bug,该bug已被修补。https://github.com/heroku/heroku-buildpack-ci-redis/commit/71fef260aae271bd77480ae15a6aaaa304c906ea
向Heroku团队致敬,他们在发现和修复这个问题上做得很好。