Heroku - повторно запустить приложение на существующем коммите

Мне пришлось установить пакет сборки на сайте heroku для моего приложения. Я последовал ответу на этот вопрос: Ошибка при выполнении хрома без головы на героку

В нем говорится, что «при следующем развертывании ваше приложение также установит зависимости, необходимые для запуска вашего модуля».

Я попытался повторно развернуть свой код без каких-либо изменений, используя:

git add .
git commit -am "Changes"
git push heroku master

Но поскольку у меня нет никаких изменений в моем коде, это не позволит мне. Итак, могу ли я перезапустить приложение на существующем коммите?


person user1584421    schedule 07.09.2018    source источник


Ответы (1)


Вы можете создать ssh-туннель в своем динамометре Heroku, выполнив следующую команду в своем терминале, а затем повторно запустив приложение вручную:

$ heroku ps:exec

Или вы можете запустить следующие команды:

$ git commit -m "Heroku Exec" --allow-empty
$ git push heroku master
$ git reset HEAD^
person Kapil    schedule 07.09.2018
comment
heroku ps:exec здесь не имеет смысла, но вторая часть должна работать. - person Chris; 07.09.2018