[JIRA] [release-plugin] (JENKINS-31159) Release post build steps for Matrix project cannot be set from UI

2015-11-02 Thread frederic.chu...@gmail.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Frédéric Chuong commented on  JENKINS-31159 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Release post build steps for Matrix project cannot be set from UI  
 
 
 
 
 
 
 
 
 
 
Thanks for accepting the pull request, the problem is now gone with 2.5.4. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [release-plugin] (JENKINS-31159) Release post build steps for Matrix project cannot be set from UI

2015-10-26 Thread scm_issue_l...@java.net (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 SCM/JIRA link daemon commented on  JENKINS-31159 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Release post build steps for Matrix project cannot be set from UI  
 
 
 
 
 
 
 
 
 
 
Code changed in jenkins User: Fiouz Path: src/main/resources/hudson/plugins/release/ReleaseWrapper/config.jelly src/test/java/hudson/plugins/release/TestReleasePluginMatrixJob.java http://jenkins-ci.org/commit/release-plugin/a648f5dd4f04109337e215a1072d7a2b07c3c7f6 Log: JENKINS-31159 Fix postMatrixBuildSteps 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [release-plugin] (JENKINS-31159) Release post build steps for Matrix project cannot be set from UI

2015-10-26 Thread scm_issue_l...@java.net (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 SCM/JIRA link daemon commented on  JENKINS-31159 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Release post build steps for Matrix project cannot be set from UI  
 
 
 
 
 
 
 
 
 
 
Code changed in jenkins User: Bulat Shakirzyanov Path: src/main/resources/hudson/plugins/release/ReleaseWrapper/config.jelly src/test/java/hudson/plugins/release/TestReleasePluginMatrixJob.java http://jenkins-ci.org/commit/release-plugin/796f8c50cc766e4ac1c91a5b67820e0cb1fc4379 Log: Merge pull request #13 from Fiouz/JENKINS-31159 
JENKINS-31159 Fix postMatrixBuildSteps 
Compare: https://github.com/jenkinsci/release-plugin/compare/9f80451aa1c6...796f8c50cc76 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [release-plugin] (JENKINS-31159) Release post build steps for Matrix project cannot be set from UI

2015-10-25 Thread frederic.chu...@gmail.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Frédéric Chuong updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Jenkins /  JENKINS-31159 
 
 
 
  Release post build steps for Matrix project cannot be set from UI  
 
 
 
 
 
 
 
 
 

Change By:
 
 Frédéric Chuong 
 
 
 
 
 
 
 
 
 
 Assigning release build steps to _After failed or successful release build and all matrix configurations_ is impossible from Jelly UI because of code duplication in {{src/main/resources/hudson/plugins/release/ReleaseWrapper/config.jelly}} 2.5.3:Line 105{code:xml}  ${%After failed or successful release build}   descriptors="${h2.getBuildSteps(it)}"  items="${instance.postBuildSteps}"  addCaption="${%Add release step}"/>{code}is duplicated at line 160:{code:xml}  ${%After failed or successful release build and all matrix configurations}   descriptors="${h2.getBuildSteps(it)}"  items="${instance.postBuildSteps}"  addCaption="${%Add release step}"/>{code}whereas it should use {{postMatrixBuildSteps}} instead of {{postBuildSteps}} .  This results in the _post build steps_ steps to be duplicated each time the page is saved. The only workaround is NOT to rely on Jenkins Jelly UI to configure such job (XML editing / Jenkins API) . 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [release-plugin] (JENKINS-31159) Release post build steps for Matrix project cannot be set from UI

2015-10-25 Thread frederic.chu...@gmail.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Frédéric Chuong created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Jenkins /  JENKINS-31159 
 
 
 
  Release post build steps for Matrix project cannot be set from UI  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 
 Peter Hayes 
 
 
 

Components:
 

 release-plugin 
 
 
 

Created:
 

 26/Oct/15 6:37 AM 
 
 
 

Environment:
 

 Jenkins 1.619  release-plugin 2.5.3 
 
 
 

Labels:
 

 release-plugin jelly matrix 
 
 
 

Priority:
 
  Major 
 
 
 

Reporter:
 
 Frédéric Chuong 
 
 
 
 
 
 
 
 
 
 
Assigning release build steps to After failed or successful release build and all matrix configurations is impossible from Jelly UI because of code duplication in src/main/resources/hudson/plugins/release/ReleaseWrapper/config.jelly 2.5.3: 
Line 105 

 

		
		"attach-previous">${%After failed or successful release build}
		"postBuildSteps" hasHeader="true"
		 descriptors="${h2.getBuildSteps(it)}"
		 items="${instance.postBuildSteps}"
		 addCaption="${%Add release step}"/