Heroku игнорирует пакеты сборки, определенные в app.json - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть приложение, развернутое на Heroku.Существует два пакета сборки, настроенных как в настройках приложения в пользовательском интерфейсе heroku, так и в файле app.json:

(...)
"buildpacks": [
    { "url": "heroku/nodejs" },
    { "url": "heroku/ruby" },
  ]
(...)

и

enter image description here

Тем не менее, в каждом выпуске (наконец, в выпуске обзорных приложений, так как я в настоящее время работаю над пиаром), кажется, что heroku игнорирует эти настройки и самостоятельно определяет нужные пакеты сборки.Я не уверен, как должен выглядеть вывод "вынужденного" buildpack, но я получаю -----> Node.js app detected и -----> Ruby app detected в логах.

В этом нет ничего плохого, так как мое приложение работает нормально, но оно становится узким местом, когда я хочу добавить другой сборочный пакет - https://github.com/gunpowderlabs/buildpack-ruby-rake-deploy-tasks. После добавления его как в настройках приложения, так и в приложении.json, heroku вообще не использует его при сборке.Я что-то здесь не так делаю?

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