Дженкинс публикует отчет JUnit по запросу на извлечение github

#github #jenkins #junit #continuous-integration

#github #дженкинс #junit #непрерывная интеграция

Вопрос:

Я уже Jenkins протестировал pull request и опубликовал результат (успех или неудачу) следующим образом.

введите описание изображения здесь

Разработчики могут нажать кнопку «Подробности», и откроется jenkin's страница для отображения сообщений об ошибках.

Однако я хочу напрямую отобразить сообщение об ошибке на github вместо проверки на странице Дженкина.

Есть ли какой-либо способ добиться этого?

Если мне нужно сообщить больше информации, пожалуйста, дайте мне знать.

Обновить

Я добавляю Github PR post comment в задачу Post build следующим образом. Столбец Content по умолчанию, я не уверен, правильно это или нет.

введите описание изображения здесь

Но я не видел комментарий после jenkins повторного тестирования, я неправильно установил конфигурацию?

Комментарии:

1. Я не думаю, что вы можете показать свои результаты в этом окне результатов сборки, однако вы могли бы позволить дженкинсу написать комментарий к запросу на извлечение, чтобы предоставить дополнительную информацию.

2. @tkausl Я обновляю свой вопрос, пожалуйста, проверьте его.

3. @CodaChang можете ли вы рассказать мне, как вы этого добиваетесь?

4. @hemal7735 Что у вас есть сейчас? Можете ли вы увидеть результат теста Дженкинса сейчас?

5. @CodaChang Я смог просмотреть сводку теста.

Ответ №1:

Наконец, я решил опубликовать сообщение об ошибке непосредственно в комментарии через python и Github API

И я использовал этот скрипт https://gist.github.com/rmcgibbo/3433798 , это действительно полезно.

Комментарии:

1. Как использовать скрипт, упомянутый в Дженкинсе.?