[JIRA] (JENKINS-34903) IRC plugin: custom post-build message

2019-08-14 Thread jimkli...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jim Klimov commented on  JENKINS-34903  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: IRC plugin: custom post-build message   
 

  
 
 
 
 

 
 In this month's release of the two plugins, there are a couple of features that can help: 
 
adding an "extra message" that should work in the legacy and pipeline invocations, which is a string you can provide and will be attached to the standard build starting/completed notifications. Your job could generate it somehow (easier in a scripted pipeline). Not sure if it supports groovy variable expansion like many other plugins do, but I'd assume that is relatively easy to research and implement if needed. This might be flexible enough for passing the extra data. 
more for the pipeline context, calling `ircNotify customMessage:"Some text"` should just post that message verbatim (which again you can create in the pipeline) at that point in execution 
  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.170569.1463533039000.2608.1565781780164%40Atlassian.JIRA.


[JIRA] (JENKINS-34903) IRC plugin: custom post-build message

2019-08-14 Thread jimkli...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jim Klimov updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-34903  
 
 
  IRC plugin: custom post-build message   
 

  
 
 
 
 

 
Change By: 
 Jim Klimov  
 
 
Component/s: 
 instant-messaging-plugin  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.170569.1463533039000.2597.1565781360306%40Atlassian.JIRA.


[JIRA] (JENKINS-34903) IRC plugin: custom post-build message

2019-08-14 Thread jimkli...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jim Klimov commented on  JENKINS-34903  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: IRC plugin: custom post-build message   
 

  
 
 
 
 

 
 I don't think there is currently a way to disable that line, but it could be an option (literally, adding a configuration knob). PRs welcome  According to `git grep` in the current instant-messaging-plugin master sources, there are two "Yippee" lines: 
 
`src/main/resources/hudson/plugins/im/build_notify/Messages.properties`: `SummaryOnlyBuildToChatNotifier.BuildIsFixed=Yippee, build fixed!\n` – this is a text resource leading to its usage in src/main/java/hudson/plugins/im/build_notify/SummaryOnlyBuildToChatNotifier.java 
a verbatim line in src/main/java/hudson/plugins/im/build_notify/BuildToChatNotifier.java apparently for a message to developer who contributed to fixing a job's state since the last (failed) run 
 In any case, there are several sides to the original problem (custom format strings effectively) and to Yippee's : there can be a text resource change that is relatively easy to convey at run-time through configurable instant-messaging-plugin options (global or in the job, and maybe have to be exposed in protocol plugins like ircbot), and a logical change (passing needed Java values instead of the placeholders configured in the format string, enabling or disabling Yippee's optionally) that has to be coded, compiled and distributed.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.170569.1463533039000.2594.1565781