[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: execute java jar file in a post-commit hook

From: Ryan Schmidt <subversion-2006d_at_ryandesign.com>
Date: 2006-12-05 23:54:13 CET

On Dec 5, 2006, at 15:16, kkrikor wrote:

> kkrikor wrote:
>
>> Does this work ? I placed the following code in post-commit
>> Code:
>>
>>
>> # Trigger a build everytime a commit happens
>> /usr/local/java/bin/java -jar
>> /home/x/triggerContBuild/target/triggerContBuild/trigger/
>> triggerContBuild.jar
>>
>> # Send an email everytime a commit happens
>> /var/www/svnroot/hooks/commit-email.pl --from x@x.com "$REPOS" "$REV"
>> x@x.com
>>
>>
>>
>> When i execute this post-commit on the command the jar file runs ,
>> But
>> when i do a commit i get the email but the java jar file does not
>> run. Any
>> thoughts?
>>
>> I am using Http for my commits, i know the http server runs as apache
>> user. So i did a su to apache and tried to execute it on the
>> command line
>> that worked too. So what am i missing ?
>
> I did the following , I execute this from my post-commit script
>
> #!/bin/sh
>
> export JAVA_HOME=/usr/local/java/
> export PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/
> X11R6/bin
> JAVA=/usr/local/java/bin/java
>
> /usr/local/java/bin/java > k.txt
>
> The file does not get created as usual when i run the post-commit
> on the
> command line it works fine

Tell it what directory to put the file into.

/usr/local/java/bin/java > /complete/path/to/k.txt

-- 
To reply to the mailing list, please use your mailer's Reply To All  
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Dec 5 23:54:51 2006

This is an archived mail posted to the Subversion Users mailing list.