Quantcast

NAnt plugin update

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

NAnt plugin update

Glenn
Hi All,

I am fairly new to Jenkins, thanks for the great app.

I am using Jenkins for a complex windows application build which needs the conditional plugin. This all works fine except the NAnt plugin does not support the conditional plugin. I updated the NAnt plugin to work with this, what the preferred method to get that back into the repository? 

I do have a github account - gtmacgregor is the username.

Thanks

 Glenn
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: NAnt plugin update

linards.liepins
NAnt is standalone plugin ; It is not uspposed to support any other plugin.

Besides - what is condidtional in this context - you input some kind of condition set ; similar to parameters in ParametrizedBuild plugin and then launch it? Or you implement Ant-like parameter passing?

Mainly you have to make patch ; make it as pull request so someone can review it ; and then it might be integrated in NAnt plugin. :)

Hope it helps.

2012/7/10 Glenn <[hidden email]>
Hi All,

I am fairly new to Jenkins, thanks for the great app.

I am using Jenkins for a complex windows application build which needs the conditional plugin. This all works fine except the NAnt plugin does not support the conditional plugin. I updated the NAnt plugin to work with this, what the preferred method to get that back into the repository? 

I do have a github account - gtmacgregor is the username.

Thanks

 Glenn



--
A.C. Linards L.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: NAnt plugin update

Glenn
Thanks for the information.

I might not have been clear enough in my initial post, sorry for that. There exists a plugin Conditional BuildStep Plugin which allows any build step(s) to be executed based on a condition. In order for a build plugin to be listed as a builder in the conditional build step it has to meet some coding requirements:
  • @DataBoundConstructor must be defined
  • Descriptor must extend BuildStepDescriptor
The previous version of the NAnt plugin did not support the second, I just made that change. I will put a pull request in on git hub.

Thanks

 Glenn

On Wed, Jul 11, 2012 at 3:04 AM, Linards Liepiņš <[hidden email]> wrote:
NAnt is standalone plugin ; It is not uspposed to support any other plugin.

Besides - what is condidtional in this context - you input some kind of condition set ; similar to parameters in ParametrizedBuild plugin and then launch it? Or you implement Ant-like parameter passing?

Mainly you have to make patch ; make it as pull request so someone can review it ; and then it might be integrated in NAnt plugin. :)

Hope it helps.


2012/7/10 Glenn <[hidden email]>
Hi All,

I am fairly new to Jenkins, thanks for the great app.

I am using Jenkins for a complex windows application build which needs the conditional plugin. This all works fine except the NAnt plugin does not support the conditional plugin. I updated the NAnt plugin to work with this, what the preferred method to get that back into the repository? 

I do have a github account - gtmacgregor is the username.

Thanks

 Glenn



--
A.C. Linards L.

Loading...