Quantcast

[JIRA] (JENKINS-14597) Rundeck JobID doesn't persist when used as build publisher

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-14597) Rundeck JobID doesn't persist when used as build publisher

JIRA noreply@jenkins-ci.org
Issue Type: Bug Bug
Affects Versions: current
Assignee: domi
Components: conditional-buildstep
Created: 27/Jul/12 6:00 AM
Description:

When using the Rundeck Jenkins Plugin as a build publisher within a conditional build-step (either single or multi-step) the JobID field doesn't persist to the job's config file after the job configuration page is saved.

I have tested filling out the Rundeck jobID field outside of the conditional build publisher fields and the data does persist.

On a side note the Rundeck plugin makes a call to Rundeck to verify the contents of the jobID (it takes a UUID, job ID or job/project name) and displays the full name of the job directly underneath the field. I'm not sure if this call flow is causing issues with the conditional build publisher.

Environment: CentOS 6 x86-64
JDK 1.6.x (latest version)
Project: Jenkins
Labels: rundeck
Priority: Major Major
Reporter: Youssuf ElKalay
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-14597) Rundeck JobID doesn't persist when used as build publisher

JIRA noreply@jenkins-ci.org
Change By: Youssuf ElKalay (27/Jul/12 6:01 AM)
Description: When using the Rundeck Jenkins Plugin as a build publisher within a conditional build-step (either single or multi-step) the JobID field doesn't persist to the job's config file after the job configuration page is saved. 

I have tested filling out the Rundeck jobID field outside of the conditional build publisher fields and the data does persist. 

On a side note the Rundeck plugin makes a call to Rundeck to verify the contents of the jobID (it takes a UUID, job ID or job/project name) and displays the full name of the job directly underneath the field. I'm not sure if this call flow is causing issues with the conditional build publisher
 or not
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-14597) Rundeck JobID doesn't persist when used as build publisher

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

as the rundeck plugin does not provide a builder but a notifier, I assume you refer to the flexible-publish plugin in the "post-build actions" and not to conditional-buildstep plugin in the "Build" section.

Change By: domi (11/Aug/12 4:17 PM)
Assignee: domi bap
Component/s: flexible-publish
Component/s: rundeck
Component/s: conditional-buildstep
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-14597) Rundeck JobID doesn't persist when used as build publisher

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

Makes sense - I was indeed using the conditional build step and the Rundeck plugin within the flexible build publisher.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-14597) Rundeck JobID doesn't persist when used as build publisher

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

Similar problem to JENKINS-14454

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-14597) Rundeck JobID doesn't persist when used as build publisher

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org
bap commented on Bug JENKINS-14597

The DataBoundConstructor in the Notifier does not correctly construct the object.
The reason this is working when configured from the UI is that the Notifier's descriptor contains a newInstance method which is used in this case.

The solution is to fix the Notifier by removing the DBC (in which case it will not be available in felible-publish) or remove the newInstance method from the Descriptor and fix the DBC to make it correctly configure the Notifier.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-14597) Rundeck JobID doesn't persist when used as build publisher

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org
Change By: bap (03/Sep/12 12:45 PM)
Assignee: bap Vincent Behar
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
Loading...