Секреты файла игнорируются при нажатии на героку - PullRequest
0 голосов
/ 11 декабря 2018

Я развертываю приложение CONSUL в Heroku, и в журналах говорится, что мне не хватает «secret_token» и «secret_key_base» в моем файле «config / secrets.yml».

Когда я пытаюсь это сделать, git игнорирует это.Это когда я фиксирую всю папку «config»:

create mode 100644 config/routes/verification.rb
create mode 100644 config/schedule.rb
create mode 100644 config/secrets.yml.example
create mode 100644 config/sitemap.rb

Она читает только «secretts.yml.example».

Кто-нибудь знает, почему это может происходить?

1 Ответ

0 голосов
/ 11 декабря 2018

В файле .gitignore в корневом каталоге вашего проекта, вероятно, есть запись для secrets.yml

Удаление этой строки позволит вам создавать, фиксировать и развертывать файл секретов, но этоне рекомендуется, если вы отправляете свой код на сайт, такой как GitHub, где другие могут заглянуть внутрь вашего проекта.Вместо этого вы должны попытаться установить секреты в качестве переменных среды через административную панель Heroku для своего приложения.

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