【问题标题】:Heroku Review Apps UrlHeroku 评论应用程序网址
【发布时间】:2021-04-14 15:12:29
【问题描述】:

我们使用 Heroku 管道为我们的 Angular 应用部署审查应用。最近我们投资了 EndTest 无代码自动化,我们需要在每个创建的评论应用程序上运行测试套件。这些评论应用程序的 url 在 Heroku 中是动态的,有没有办法捕获这个生成的 url,然后执行一个脚本来触发我在 EndTest 中的测试用例套件(EndTest 有一个可以使用该 url 的 API)。

如何在 Heroku 环境中完成这项工作。我刚刚配置了 PROC 文件。

【问题讨论】:

    标签: heroku heroku-api


    【解决方案1】:

    您可以使用postdeploy 脚本:

    app.json 文件有一个 scripts 部分,可让您指定 postdeploy 命令。使用它来运行任何一次性设置任务,使应用程序和任何数据库准备好并用于测试。 Postdeploy 适用于一次性任务,例如:

    • 设置 OAuth 客户端和 DNS
    • 将种子/测试数据加载到审核应用的测试数据库中

    但如果您要在每次更改拉取请求时运行此脚本,请使用release phase

    应用名称应位于环境变量 HEROKU_APP_NAME 中。

    【讨论】:

      猜你喜欢
      • 2023-03-19
      • 2018-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-04
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      相关资源
      最近更新 更多