Je suppose que vous obtenez cela lorsque vous faites du rake. Le problème est que lors du rake-ing, vos variables d'environnement ne sont pas définies, ce qui conduit à cette erreur (info sur https://devcenter.heroku.com/articles/rails-asset-pipeline). Pour surmonter, utilisez plutôt un initialisateur conditionnel, par exemple :
if ENV["REDISCLOUD_URL"]
uri = URI.parse(ENV["REDISCLOUD_URL"])
$redis = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
end
PS alternativement, utilisez ceci mais notez que selon Heroku :
L'utilisation de cette fonctionnalité de laboratoire est considérée comme contraire aux meilleures pratiques Heroku. Cette fonctionnalité de laboratoire peut rendre vos builds moins déterministes et nécessiter des redéploiements après avoir apporté des modifications à la configuration. Idéalement, votre application devrait pouvoir être créée sans configuration.