Hi Robert,

Thanks for your reply. I was NOT able to figure out how to use BuildChooser 
to get all configuration properties of a Job (not Build). I would greatly 
appreciate if you can provide a sample code snippet.

Thanks
Quadir

On Monday, June 30, 2014 1:33:36 PM UTC+5:30, Robert Sandell wrote:
>
> You could try and implement a BuildChooser: 
> https://github.com/jenkinsci/git-plugin/blob/master/src/main/java/hudson/plugins/git/util/BuildChooser.java
>
>  
>
>  
>
>  
>
> *Robert Sandell*
>
> Software Tools Engineer - SW Environment and Product Configuration
>
> Sony Mobile Communications
>
>  
>
> *From:* [email protected] <javascript:> [mailto:
> [email protected] <javascript:>] *On Behalf Of *Quadir Sha 
> Kareemullah
> *Sent:* den 30 juni 2014 07:14
> *To:* [email protected] <javascript:>
> *Subject:* How do I access all Job Configuration properties in my Plugin 
> code?
>
>  
>
> Hi,
>
>  
>
> I would greatly appreciate if anyone can tell me how I can access all Job 
> Configuration properties in my Plugin code. I tried following snippet, but 
> *pdp* is returning *null*.
>
>  
>
>  
> ParametersDefinitionProperty pdp = 
> this.project.getProperty(ParametersDefinitionProperty.class);
>
>  
>
>  
>
> Here is little background, I am trying to dynamically set the branch name 
> that Git needs to build. In the Job Configuration, I enter 
> ${pull_req_src_branch} for the field "Branches to build Branch Specifier 
> (blank for 'any')". I want to set this value dynamically in my Plugin 
> code when the Jobs runs.
>
>  
>
> Any help is greatly appreciated.
>
>  
>
> Thanks
>
> Quadir
>
>  
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to