0

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

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

4

1 回答 1

2

您应该能够使用此端点获取所有已部署应用程序的列表:https://docs.xebialabs.com/xl-deploy/8.6.x/rest-api/com.xebialabs.deployit.engine.api.RepositoryService。 html#/存储库/查询: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 端点......不用说它不会被官方支持。

于 2019-06-12T21:55:44.223 回答