1

我目前正在使用带有标准“heroku-redis”的Heroku CI,它工作得很好,但我现在正试图切换到使用“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"版本。

我错过了什么吗?

4

1 回答 1

1

Heroku 开发团队发现这是 heroku-buildpack-ci-redis 中的一个错误,该错误已被修补。https://github.com/heroku/heroku-buildpack-ci-redis/commit/71fef260aae271bd77480ae15a6aaaa304c906ea

向 Heroku 团队致敬,他们非常乐意与他们一起发现和解决这个问题。

于 2020-02-10T11:13:01.103 回答