#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. Как использовать скрипт, упомянутый в Дженкинсе.?