Есть ли способ извлекать журналы сбоев со стадии тестирования через api?

#go-cd

#go-cd

Вопрос:

Я пытаюсь извлекать тестовые сбои из gocd через API, чтобы иметь возможность отслеживать хрупкость наших интеграционных тестов. Я просмотрел документацию по api gocd и нашел способ извлекать только этапы сбоя определенного задания. Однако я хочу иметь возможность извлекать журналы сбоев на неудачных этапах. Есть ли какой-либо способ сделать это? Любая помощь приветствуется, спасибо.

Это в gocd версии 17.12.0.

Ответ №1:

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