Как ограничить электронные письма об ошибках сборки только определенной ветвью в travis CI? - PullRequest
1 голос
/ 17 мая 2019

У меня есть сообщения электронной почты и слабые уведомления, настроенные для сбоев сборки travis. В настоящее время отправляет уведомления о сбое сборки каждой ветви. Так как каждый разработчик создает множество веток, письма приходят в большом количестве, что звучит как спам. Я хотел бы ограничить почту только для сбоев в развивающейся ветке.

Моя конфигурация в .travis.yml примерно такая.

notifications:
   email:
    recipients:
     - xyz@abc.com
    branches:
      only: develop
    on_success: change
    on_failure: always

Действительно ли поддерживаются специфичные для этой ветви оповещения, если да, как вы это делаете?

1 Ответ

2 голосов
/ 17 мая 2019

Для вашего конкретного запроса о том, поддерживается ли в настоящее время Travis уведомление для конкретной ветви , ответом является NO . Ниже приводится документация Travis :

В настоящее время нет способа ограничить уведомление определенной веткой, но полезная нагрузка будет содержать все соответствующие данные для этого на принимающей стороне

Таким образом, в настоящее время специфичное для филиала уведомление не поддерживается Travis, но его необходимо реализовать отдельно, используя полезную нагрузку webhook от Travis.

...