Is thre a reason you aren't using an Ant Build Step and instead are doing it via a Batch script step?
Richard. On Friday, May 2, 2014, John Park <[email protected]> wrote: > Les, Mark, > > Thank you so much for you responses. I did verify that ANT_HOME is set and > in my PATH within my environment: > variables on the slave machine (I did an echo for %PATH%, and saw my the > path to my ANT bin folder). I think the problem is that I am not > configuring the job correctly from the jenkins browser. Here is what I did: > > After verifying that a Java Web Start connection was successful, I created > a new job, checked the 'Restrict where this project can be run' box. > > I then added a new build step to execute a windows batch file. I then > added the command: > > C:\Program Files\<apache-ant>\bin\ant.bat <path to build.xml> all > > This wouldn't work, so what I did next was throw some commands in another > .bat. Here's what I had in the script: > > cd <path to build.xml> > ant all > > No dice, kept getting the following error: > > "C>:\<path to my .bat file> > The system cannot find the path specified. > > Would I need to have a set command in my bat file to point to my ANT_HOME > bin directory? > > Thanks, > > -John P. > > > On Thu, May 1, 2014 at 11:57 PM, Les Mikesell > <[email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');> > > wrote: > >> On Thu, May 1, 2014 at 9:00 PM, Mark Waite >> <[email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');>> >> wrote: >> > The machine which is trying to execute your ant.bat file probably does >> not >> > have the Ant bin directory in its path. Since it can't find the ant.bat >> > file, it fails. There are a few approaches you might consider: >> > >> > - Modify the PATH on the Windows slave to include the Ant bin directory >> (the >> > location of ant.bat) >> > - Configure Jenkins to automatically install ant for you (global >> > configuration), then select that specific ant version in your job >> > - Start the Windows slave from a batch file that modifies the PATH to >> > include the Ant bin directory >> > >> >> It might be a little easier to follow things if you add at least 2 jdk >> and ant versions in your global config and set their locations in the >> node configurations (even if you don't currently need more than one of >> each...). Then the job configuration will give you a version >> selection for the tool versions and if anything isn't found you'll >> have a better idea of where the location is controlled. >> >> -- >> Les Mikesell >> >> [email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');> >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Jenkins Users" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/jenkinsci-users/0ELSkd80t_Q/unsubscribe >> . >> To unsubscribe from this group and all its topics, send an email to >> [email protected]<javascript:_e(%7B%7D,'cvml','jenkinsci-users%[email protected]');> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to > [email protected]<javascript:_e(%7B%7D,'cvml','jenkinsci-users%[email protected]');> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" 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.
