Как получить список развернутых приложений с помощью XL Deploy Api - PullRequest
0 голосов
/ 11 июня 2019

Как получить список развернутых приложений с помощью XL Deploy REST Api, с указанием их продолжительности.

Я искал в документе https://docs.xebialabs.com/xl-deploy/8.6.x/rest-api/index.html
Я нашел запрос на свою нужду, возможно, я не ищу в нужном месте

1 Ответ

1 голос
/ 13 июня 2019

Вы сможете получить список всех развернутых приложений, используя эту конечную точку: 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).. Вы также можете попробовать с помощью браузера отслеживать http-запросы, отправленные через веб-интерфейс, мы смогли получить некоторые конечные точки API, которые не былизадокументировано ... Само собой разумеется, это не будет официально поддерживаться.

...