如何使用XL Deploy Api获取已部署应用程序的列表

时间:2019-06-11 13:40:03

标签: api xl-deploy

如何使用XL Deploy REST Api获取已部署应用程序的列表及其持续时间。

我已经搜索了文档https://docs.xebialabs.com/xl-deploy/8.6.x/rest-api/index.html
我找到了我需要的请求,也许我没有在正确的位置搜索

1 个答案:

答案 0 :(得分:1)

您应该能够使用以下端点获取所有已部署应用程序的列表:https://docs.xebialabs.com/xl-deploy/8.6.x/rest-api/com.xebialabs.deployit.engine.api.RepositoryService.html#/repository/query:GET

使用类似http://user:password@yourXLD/deployit/repository/query?type=udm.DeployedApplication&ancestor=Environments&resultsPerPage=-1

的查询

对于部署的持续时间,肯定有些棘手,我认为它应该在TaskBLockService(https://docs.xebialabs.com/xl-deploy/8.6.x/rest-api/com.xebialabs.deployit.engine.api.TaskBlockService.html)中。您也可以尝试用浏览器监视由webUI发出的http请求,我们已经获得了一些未记录的API端点...不用说它不会被正式支持。