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