如何检查Heroku部署是否成功?

时间:2019-07-16 07:55:49

标签: heroku deployment continuous-integration heroku-cli

问题

我想部署到Heroku,并知道部署是否成功。

在CircleCI中,我使用git push部署到Heroku:

git push https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_NAME.git master

然后我想要一种方法来了解部署是否成功。

我当前的解决方案

我当前解决此问题的方法是对应用程序执行ping操作,以确定状态代码是否为200

curl --fail <your-heroku-app-url>

我这样做是为了在应用程序部署失败时构建管道失败。

此方法的问题在于,我必须sleep几秒钟后才能运行curl命令,以等待在Heroku上完成部署。

我想知道Heroku是否为我们提供了一种方法来了解部署是否已完成。

0 个答案:

没有答案