Может ли Go (сервер CI) отправлять почту для каждой неудачной сборки независимо от конвейера?

Я использую Go в качестве сервера непрерывной интеграции. Я пытаюсь заставить его отправить электронное письмо, если какая-либо стадия в любом трубопроводе сломается. Пока что все, что я нашел, - это конфигурация электронной почты для каждого пользователя, которая заставляет меня добавлять событие электронной почты для каждой стадии, для каждого конвейера и для каждого события. С 15 этапами в 10 конвейерах и 3 событиями для запуска, это много конфигурации.

Можно ли настроить его для всех трубопроводов и всех этапов одновременно?

1 ответ

Решение

После публикации Go 14.3 вы можете добавлять уведомления для всех конвейеров и всех этапов одновременно. Вам нужно будет выбрать опцию, аналогичную показанной на рисунке ниже:

установить уведомление для любого конвейера любой стадии

Вы можете обратиться к документации для более подробной информации.

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