Как установить конфигурацию аутентификации для аддона Redis в Heroku CI - PullRequest
0 голосов
/ 06 мая 2019

Так что мне нужен сервер Redis для Heroku CI. У меня это как аддон без лишних конфигов, из-за этого я не получаю ошибку Auth.

Я пытался запустить redis-server в моем "test-setup":, но команда не найдена. Это то, что у меня есть в моем app.json

{
  "name": "HouseProject",
  "scripts": {
  },
  "env": {
  },
  "environments": {
    "test": {
      "env": {
        "SECRET_TOKEN": "test-secret"
      },
      "scripts": {
        "test-setup": "./manage.py migrate",
        "test": "pytest"
      },
      "addons":[
        "heroku-redis:in-dyno"
      ]
    }
  },
  "formation": {
    "web": {
      "quantity": 1
    }
  },
  "addons": [
    "heroku-postgresql",
    "heroku-postgresql",
    "sendgrid",
    "ssl"
  ],
  "buildpacks": [
    {
      "url": "heroku/python"
    }
  ]
}

Вместо запуска Pytest на моем сервере Redis / Postgres я получаю эту ошибку во всех моих тестах: aioredis.errors.AuthError: NOAUTH Authentication required.

.heroku/python/lib/python3.6/site-packages/channels_redis/core.py:604: AuthError

Есть идеи или решения? Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...