当像CodeShip CI这样的集成服务运行测试时,Heroku上会运行一个实例来运行CI套件。
如何以编程方式获取该分支/特定于构建的Heroku应用程序的名称?
我的用例:我想让开发人员heroku-cli访问为其分支启动的暂存实例。此外,我想要实例URL,以便QA可以检查它的准确性。
我不知道这主要是 CodeShip 问题,还是 Heroku 问题。如果我只是可以获得这个新实例的名称/信息,我可以解决其余的集成问题。
答案 0 :(得分:0)
Codeship defines certain environment variables with each run。
因此,我可以根据所有已知部分构建一个URL,每个env:
<system.web>
<httpRuntime executionTimeout="600" />
</system.web>