Как прослушать результат теста на прицел?

Мы запускаем тест с помощью спускового механизма конкретного теста. Как мы можем узнать статус теста, чтобы мы могли прогрессировать наши сборки?

2 ответа

Решение

У нас есть пост в блоге, в котором описывается, как сделать это с помощью Codeship, но те же методы (особенно опрос, выполненный в примере скрипта Python) должны быть применимы к любой среде CI.

Извиняюсь за то, что ударил старый пост, но я искал что-то похожее, то есть проверял результаты Runscope, чтобы автоматически утвердить следующий шаг в выпуске (в отличие от сборки, о которой спрашивал OP).

Похоже, что VSTS имеет концепцию Gates, которая может выполнять какое-то действие и выпускать релиз только тогда, когда это действие выполнено, с настраиваемым временем ожидания и повтором. Одним из действий является Invoke REST API, который, вероятно, сделал бы работу.

https://docs.microsoft.com/en-us/vsts/pipelines/release/approvals/gates?view=vsts

Обратите внимание, я на самом деле еще не пробовал это, поэтому YMMV

Другие вопросы по тегам