Simon, Sorry if this is really basic stuff but I’m just trying to help:

Your build job first pulls the sources from Github. Now forget about Github, 
your build is running on the Jenkins master in the folder

C:\Jenkins\workspace\

I am assuming your batch file commands do what you want. I run nUnit tests not 
jUnit tests. After your batch file runs, there should be some jUnit test 
results file somewhere in

C:\Jenkins\workspace\

Find them, then add a post-build step to publish them


From: [email protected] 
[mailto:[email protected]] On Behalf Of simon drake
Sent: Friday, March 27, 2015 9:27 AM
To: [email protected]
Subject: Re: Running Github Java Files

Thanks rginga,

The problem is I don't understand what it's doing so it's difficult to 
tailor/change it to work how I want :-)

Regarding the JUnit test results; there are on github and I know the repo 
structure; is that what you mean?

On Wednesday, March 25, 2015 at 12:32:38 PM UTC, rginga wrote:
There is nothing wrong with your approach below. Figure out where the junit 
test results are being placed and you can use the publish junit plugin to 
create a nice chart on the build page.

From: [email protected]<javascript:> 
[mailto:[email protected]<javascript:>] On Behalf Of simon drake
Sent: Wednesday, March 25, 2015 7:00 AM
To: [email protected]<javascript:>
Subject: Re: Running Github Java Files

Sorry - I've looked into Ant quite a lot this morning but I'm still not 100% 
what it is or what it does!?

So my setup (currently) is as follows:

JUnit Code (Eclipse) --> Github (Private Repo) --> Jenkins

I have actually been able to get the job to run on Jenkins, through GitHub by 
doing the following (which I was able to copy and paste but don't understand 
what it's doing....)

Source Code Management: Git
Add in URL/Credentials

Branches to build: */master

Execute Windows batch command:
cd C:\Jenkins\workspace\{RepoName}\src
set 
CLASSPATH=.;%CLASSPATH%;C:\SeleniumJars\junit-4.11.jar;C:\SeleniumJars\selenium-server-standalone-2.45.0.jar
javac {classname}.java
java org.junit.runner.JUnitCore {classname}


I now know of Maven/Ant but I don't know a lot about them at all - if there is 
a better way to integrate these systems I'd be most welcome if someone could 
tell me :-)

--
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:>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/00e71efe-828c-4775-b81b-7c70e39f7de2%40googlegroups.com<https://groups.google.com/d/msgid/jenkinsci-users/00e71efe-828c-4775-b81b-7c70e39f7de2%40googlegroups.com?utm_medium=email&utm_source=footer>.
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]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/6e77b407-b890-45b1-b109-8feb660fd416%40googlegroups.com<https://groups.google.com/d/msgid/jenkinsci-users/6e77b407-b890-45b1-b109-8feb660fd416%40googlegroups.com?utm_medium=email&utm_source=footer>.
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/6C6EE445A6F6CE4E8A0FFB51B071A4E26E5157D3%40AMERMBX02.PERKINELMER.NET.
For more options, visit https://groups.google.com/d/optout.

Reply via email to