Я обновлял версию стека из одного поддерживаемого приложения с Cedar-14
до Heroku-18
.
Это приложение основано на пользовательском пакете сборки, поэтому я обновил версию стека для кода пакета сборки, но сборка все еще не удалась до тех пор, пока версия стека не была обновлена в настройках приложения через панель управления Heroku.
Это наводит меня на мысль, что конфигурация в пользовательском интерфейсе имеет приоритет над конфигурацией buildpack, но я не смог найти никакой документации, подтверждающей мои выводы.
Может кто-нибудь сказать мне, есть ли документация о том, какая конфигурация имеет приоритет над buildpack или настройками?
Edit:
У меня есть два приложения, работающие на упомянутом buildpack, первое, которое я обновил версию стека через пользовательский интерфейс и код buildpack одновременно, и построить не удалось. Во-вторых, причина открытия этого вопроса, я только обновил версию стека на buildpack, сборка завершилась неудачно, затем я обновил версию стека на UI, что привело к успешной сборке.
buildpack может здесь и журнал приложения, в котором произошла ошибка, можно найти здесь .