Excellent!! That is exactly i was looking for!!! thanks a bunch 
OSUBeavBane..

But one more question now.. I found this below..

Perform a build

To programmatically schedule a new build, post to* this URL.* If the build 
has parameters, post to *this URL* and provide the parameters as form data.


So i know now that now if i give that url in browser it will trigger the 
job. But in my job how to invoke it? Does it work if i just give the link 
address from above?


Second question is that if it is parameterised build then they said to 
provide parameter as form data. what is form data and how to do it?


Thanks a lot once again.


Regards

Arun


On Thursday, 31 May 2012 08:44:06 UTC+5:30, OSUBeavBane wrote:
>
> Hi Arun, 
>
> So, you can launch jobs programatically within another job. So within 
> your job just set up an if(x=1) launch J2; if(x=2) launch J3; 
>
> For more info on how to programatically launch a job go to 
> "{JENKINS_URL}/job/{JOB_NAME}/api". 
>
> -OSUBeavBane 
>
>
>
> On May 29, 11:03 pm, Arun Kumar <[email protected]> wrote: 
> > Hi, 
> > 
> > I have a requirement to trigger a job depending upon the input 
> parameter. 
> > Lets say i have job J1,j2,J3 and J4 
> > 
> > The J1 executes and depending upon the input parameter x on job J1 it 
> > should trigger either J2 or J3. If the x is 1 it should trigger J2 and 
> if 
> > the x is 2 it should trigger J3. 
> > 
> > some what like below flow chart 
> > 
> >                                                     J1 
> >                                             x=1  /   \  x=2 
> >                                                   /     \ 
> >                                                  J2      J3 
> > 
> > Thanks in advance., 
> > Arun

Reply via email to