Search code examples
thoughtworks-go

Can Go (CI server) send mail for each failed build regardless of pipeline?


I'm using Go as my continuous integration server. I'm trying to get it to send an email if any stage in any pipeline breaks. So far, all I've found is a per-user email configuration, which forces me to add an email event per stage, per pipeline and per event. With 15 stages across 10 pipelines, and 3 events to trigger on, that's a lot of configuration.

Is it possible to configure it for all pipelines and all stages at once?


Solution

  • Post Go 14.3 you can add notifications for all pipelines and all stages at once. You would need to select the option similar to the one shown in the image below:

    set notification for any pipeline any stage

    You could refer to the documentation for more details.