【问题标题】:Heroku - rerun app on the existing commit [duplicate]Heroku - 在现有提交上重新运行应用程序 [重复]
【发布时间】:2019-02-12 18:36:07
【问题描述】:

我必须在 heroku 网站上为我的应用程序安装 buildpack。 我按照这个问题的答案: Error while excuting chrome without headless on heroku

它说“在下一次部署时,您的应用还将安装您的模块需要运行的依赖项。”

我尝试重新部署我的代码而不对其进行任何更改,使用:

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

但是因为我没有对我的代码进行任何更改,所以它不会让我这样做。 那么我可以在现有提交上重新运行应用程序吗?

【问题讨论】:

    标签: node.js git heroku heroku-cli


    【解决方案1】:

    您可以通过在终端中运行以下命令在 Heroku dyno 中创建一个 ssh 隧道,然后手动重新运行您的应用程序:

    $ heroku ps:exec

    或者你可以运行以下命令:

    $ git commit -m "Heroku Exec" --allow-empty
    $ git push heroku master
    $ git reset HEAD^
    

    【讨论】:

    • heroku ps:exec 在这里没有任何意义,但第二部分应该可以工作。
    猜你喜欢
    • 2011-08-31
    • 2021-03-22
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2015-01-05
    • 2012-06-01
    • 1970-01-01
    相关资源
    最近更新 更多