[JIRA] (JENKINS-58935) For pipeline context, devise a way to generalize the config options and notification steps for all IM protocols

0 zobrazení
Preskočiť na prvú neprečítanú správu

jimklimov@gmail.com (JIRA)

neprečítané,
14. 8. 2019, 11:28:0214. 8. 2019
komu: jenkinsc...@googlegroups.com
Jim Klimov created an issue
 
Jenkins / Improvement JENKINS-58935
For pipeline context, devise a way to generalize the config options and notification steps for all IM protocols
Issue Type: Improvement Improvement
Assignee: Christopher Orr
Components: gcm-notification-plugin, instant-messaging-plugin, ircbot-plugin, jabber-plugin, skype-plugin
Created: 2019-08-14 15:27
Priority: Minor Minor
Reporter: Jim Klimov

The instant-messaging-plugin since release 1.37 provides the shareable core functionality for pipeline integration, used by step implementations in ircbot-plugin (since 2.31) and jabber-plugin (merge and release pending). Hopefully over time other protocol plugins would catch up.

It sounds reasonable to implement a generic notification step (and `options{}` support eventually) that would send messages with a single command in the pipeline script without worries about which IM protocols are set up in a particular build farm, making the codebase and recipes for it more portable.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

chris@orr.me.uk (JIRA)

neprečítané,
14. 8. 2019, 11:46:0214. 8. 2019
komu: jenkinsc...@googlegroups.com
Christopher Orr commented on Improvement JENKINS-58935
 
Re: For pipeline context, devise a way to generalize the config options and notification steps for all IM protocols

I'm going to remove myself as assignee, as gcm-notification-plugin no longer exists.

I don't know whether you intend to work on this or not, but either way I think it would be useful to have some examples of what you think the syntax should look like.

e.g. How would it deal with custom targets or options per Pipeline, or there being multiple "IM providers" configured on a given Jenkins instance?

chris@orr.me.uk (JIRA)

neprečítané,
14. 8. 2019, 11:46:0314. 8. 2019
komu: jenkinsc...@googlegroups.com
Odpovedať všetkým
Odpovedať autorovi
Poslať ďalej
0 nových správ