Я устанавливал Jenkins (с плагином Blue Ocean) и успешно настраивал GitHub webhook, чтобы при каждом запуске в хранилище проверялся, успешно ли выполняется процесс сборки (как это прикрепленное изображение).
После установки по умолчанию установлены 2 проверки состояния
- jenkins / branch: проверьте, может ли быть успешно выполнено принятие, и отправьте отчет о состояниив GitHub
- jenkins / pr-merge: проверить, можно ли объединить PR с базовой веткой (в данный момент разрабатывается) и сообщить о состоянии обратно в GitHub
Я хочу добавитьЕще 1 проверка состояния, например, Jenkins / unit-test .Как я мог сделать это со стороны Дженкинс?И где 2 проверки состояния, упомянутые выше, определены в Jenkins с подключаемым модулем Blue Ocean?
Причина, по которой я хочу добавить дополнительную проверку состояния, заключается в том, что я могу настроить эту проверку как необязательную, так что даже модульный тест не пройден, я могувсе еще объединить запрос на извлечение.(Наш проект все еще находится на очень ранних стадиях разработки, поэтому нет необходимости требовать прохождения всех модульных тестов для объединения PR).