我创建了一个Heroku管道并设置了评论应用程序,这样它就可以为每个PR创建一个应用程序.
使用Meteor(我认为使用Rails)需要设置ROOT_URL - 例如ROOT_URL = https://foo-prod.herokuapp.com.我可以为应用程序的prod版本执行此操作一次,但每次查看应用程序都会生成新名称.
我试着将它放在我的app.json中,但它似乎没有效果:
"scripts": {
"postdeploy": "export ROOT_URL=https://$HEROKU_APP_NAME.herokuapp.com"
}
Run Code Online (Sandbox Code Playgroud)
思考?
这不是一个直接的答案,但我想分享 Heroku 团队对此的看法,以防对任何人有帮助。您的情况可能会有所不同 - 我没有尝试此操作,因为我遇到了 Heroku Review Apps 的许多其他问题。
=======
从表面上看,您已经接近解决 ROOT_URL 问题了。如果您在 app.json 中添加 HEROKU_APP_NAME 作为必需变量,那么当我们启动评论应用程序时,它会自动设置。如果您随后添加一个 .profile.d 脚本来获取它并设置 ROOT_URL,您应该可以开始了。
| 归档时间: |
|
| 查看次数: |
619 次 |
| 最近记录: |