View Issue Details

IDProjectCategoryView StatusLast Update
0016175mantisbttoolspublic2021-01-01 19:25
Reporterrombert Assigned Todregad  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version1.2.16 
Target Version1.2.16Fixed in Version1.2.16 
Summary0016175: Customize Travis notifications
Description

Quoting @dregad:

Finally I think it would be great to report the build results (at least the
failures) to:

  • dev mailing list
  • IRC
  • github repo page and/or mantisbt.org (e.g. downloads page)

OTHO, @grangeway argues that

it's gonna get a bit silly when we start having multiple tools spamming stuff

TagsTravisCI

Relationships

related to 0016126 closedrombert mantisbt Setup integration testing on Travis CI 

Activities

atrol

atrol

2013-07-14 15:07

developer   ~0037464

#mantisbt-help is not the right channel.
If IRC should be used use #mantisbt

http://www.mantisbt.org/irc.php

dregad

dregad

2013-07-15 11:15

developer   ~0037470

Agree with atrol that we should use #mantisbt channel.

With regards to noise/spam, a build is triggered when commits are pushed to github, which does not occur that frequently. Furthermore, we can specify when notifications are sent [1] and limit that to 'change' state only.

As for 'multiple tools spamming stuff', it is true that travis notifications on irc are somewhat redundant with the the github hook. We can disable one or the other down the line if it becomes an annoyance.

[1] http://about.travis-ci.org/docs/user/notifications/#IRC-notification

atrol

atrol

2013-07-23 15:18

developer   ~0037519

I would like to see these notifications


notifications:
email:
recipients:

dregad

dregad

2013-07-23 17:56

developer   ~0037523

+1.

Also note, as per the e-mail I sent to the mailing list earlier, that the build status is now reflected on http://mantisbt.org/builds.php and http://mantisbt.org/download.php

dregad

dregad

2013-10-14 11:17

developer   ~0038256

I added notifications for e-mail (mantisbt-cvs list) and irc

However there is currently a limitation with Travis, that if a recipient is specified for email, then it no longer sends to author and committer as it does by default, and there is unfortunately no way atm to specify it.

Related Changesets

MantisBT: master 819e6077

2013-07-14 10:45

rombert


Details Diff
Fix 0016175: Send Travis build notifications to #mantisbt-help Affected Issues
0016175
mod - .travis.yml Diff File

MantisBT: master-1.2.x 644d6a61

2013-07-14 10:45

rombert


Details Diff
Fix 0016175: Send Travis build notifications to #mantisbt-help Affected Issues
0016175
mod - .travis.yml Diff File

MantisBT: master d1dc9aeb

2013-07-14 10:52

rombert


Details Diff
Revert "Fix 0016175: Send Travis build notifications to #mantisbt-help"

This reverts commit 644d6a619246f9314009af08c117008373c474d9 until we reach
consensus on a notification scheme.
Affected Issues
0016175
mod - .travis.yml Diff File

MantisBT: master-1.2.x 01adb5e3

2013-07-14 10:52

rombert


Details Diff
Revert "Fix 0016175: Send Travis build notifications to #mantisbt-help"

This reverts commit 644d6a619246f9314009af08c117008373c474d9 until we reach
consensus on a notification scheme.
Affected Issues
0016175
mod - .travis.yml Diff File

MantisBT: master 0e577f11

2013-10-14 04:44

dregad


Details Diff
Travis: add notifications for e-mail and irc

Destinations:
- mantisbt-cvs mailing list
- #mantisbt irc channel

Build failures are always sent, and build success only when status
changes to reduce spam.

Fixes 0016175
Affected Issues
0016175
mod - .travis.yml Diff File
add - Soap.php Diff File
add - test.php Diff File

MantisBT: master-1.2.x 105f28bf

2013-10-14 04:44

dregad


Details Diff
Travis: add notifications for e-mail and irc

Destinations:
- mantisbt-cvs mailing list
- #mantisbt irc channel

Build failures are always sent, and build success only when status
changes to reduce spam.

Fixes 0016175
Affected Issues
0016175
mod - .travis.yml Diff File
add - Soap.php Diff File
add - test.php Diff File