JFXtras Jenkins CI Server

35 views
Skip to first unread message

Stephen Chin

unread,
Mar 10, 2012, 3:00:49 PM3/10/12
to jfxtr...@googlegroups.com
I setup a Jenkins server, and have actually had it running builds for
the past week. I didn't want to post the url until I got it properly
setup, but here it is:
http://jfxtras.com/jenkins/view/JFXtras/

It is configured to automatically trigger on any check-ins to the new
GitHub repo. Only jfxtras-labs is setup right now (because the jfxtras
repo is empty), but it should be easy to add the latter when we need
it. It also reports on all of our (1) tests, which have been remarkably
stable!

Rather than pollute this mailing list with build failure notifications,
I will setup a separate list for that... should be a mandatory sign-up
for folks actively committing, but I think we have enough lurkers here
that it would quickly become annoying if Jenkins spammed this list
constantly.

I am also working on a new website, which should be up and running
shortly. At the point where the new website is ready, you will be able
to use jfxtras.org to access both that and the Jenkins server instance.

Cheers,
--
--Steve
blog: http://steveonjava.com/

Tom

unread,
Mar 11, 2012, 7:26:21 AM3/11/12
to jfxtr...@googlegroups.com
LOL! 1 test. HelloWorld even... Yes, maturing is required. :-)

But good show to set up a Jenkins.

Stephen Chin

unread,
Mar 12, 2012, 5:52:57 AM3/12/12
to jfxtr...@googlegroups.com, Tom
I also setup build notifications at the new jfxtras-build Google Group:
https://groups.google.com/forum/?fromgroups#!forum/jfxtras-build

You can sign-up to receive e-mails form the build server when it fails
by joining the group. I sent out invites to everyone who was
registered in GitHub.

Cheers,
--Steve

--
--Steve
blog: http://steveonjava.com/

Tom

unread,
Mar 12, 2012, 6:04:59 AM3/12/12
to jfxtr...@googlegroups.com
I became a member (not by invitation though).

Will it only send an email if there are build errors or always?

Tom

Stephen Chin

unread,
Mar 12, 2012, 9:08:51 AM3/12/12
to jfxtr...@googlegroups.com, Tom
The invitations got messed up... resent them (but not to you). :)

It will e-mail when:
* the build breaks - compile, test, etc.
* someone checks in while the build is broken (and doesn't fix it)
* someone fixes the build

Cheers,
--Steve

--
--Steve
blog: http://steveonjava.com/

Mario Schroeder

unread,
Oct 31, 2013, 4:41:16 AM10/31/13
to jfxtr...@googlegroups.com
Is there a job that runs the branch for Java 8 together with OpenJDK 8?
If not, wouldn't it be cool to have one?

The page of the CI looks a bit awful, all the images are missing.

Cheers,
Mario

Tom

unread,
Oct 31, 2013, 5:30:56 AM10/31/13
to jfxtr...@googlegroups.com
I was already working on that using the cloudbees open source plan, also Matthieu Brouilard was working on using TravisCI and needed some configuration things done by me. All I can say is that I simply don't have the time to do it all (maintenance of my components, new sampler, continuous build, etc) so if anyone wants to pick this up... Please!

Tom
> --
> You received this message because you are subscribed to the Google Groups "JFXtras Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to jfxtras-dev...@googlegroups.com.
> To post to this group, send email to jfxtr...@googlegroups.com.
> Visit this group at http://groups.google.com/group/jfxtras-dev.
> For more options, visit https://groups.google.com/groups/opt_out.

Matthieu BROUILLARD

unread,
Nov 1, 2013, 7:36:28 AM11/1/13
to jfxtr...@googlegroups.com
Hello guys,

For TravisCI, the only thing to do is to follow the instructions on https://github.com/JFXtras/jfxtras-labs/issues/66. I cannot do it as I am not admin on the JFXtras project.

For Java8, TravisCI guys were waiting for an official release to push it to the continuous server. I did not had a look for a while now and know if any 8 jdk (OpenJDK or OracleJDK) is deployed.

Matthieu


On Thu, Oct 31, 2013 at 10:30 AM, Tom <tbee...@gmail.com> wrote:
I was already working on that using the cloudbees open source plan, also Matthieu Brouilard was working on using TravisCI and needed some configuration things done by me. All I can say is that I simply don't have the time to do it all (maintenance of my components, new sampler, continuous build, etc) so if anyone wants to pick this up... Please!

Tom



On 2013-10-31 9:41, Mario Schroeder wrote:
Is there a job that runs the branch for Java 8 together with OpenJDK 8?
If not, wouldn't it be cool to have one?

The page of the CI looks a bit awful, all the images are missing.

Cheers,
Mario
--
You received this message because you are subscribed to the Google Groups "JFXtras Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jfxtras-dev+unsubscribe@googlegroups.com.

To post to this group, send email to jfxtr...@googlegroups.com.
Visit this group at http://groups.google.com/group/jfxtras-dev.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "JFXtras Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jfxtras-dev+unsubscribe@googlegroups.com.

Tom

unread,
Nov 23, 2013, 5:21:16 AM11/23/13
to jfxtr...@googlegroups.com
Currently I have a Jenkins setup on cloudbees that compiles both 2.2 and 8.0


On 2013-10-31 9:41, Mario Schroeder wrote:
> --
> You received this message because you are subscribed to the Google Groups "JFXtras Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to jfxtras-dev...@googlegroups.com.

Stephen Chin

unread,
Nov 23, 2013, 12:19:13 PM11/23/13
to jfxtr...@googlegroups.com
I finally got around to this as well…  fixed the image issue on the jfxtras build server (was an outdated plugin), and added a new build to run/compile/package against the Java 8 branch.  [along the way I fixed some bugs in the javadoc, build script, tests, etc…]

Here is the first passing build/test/package on the Java 8 branch:
Cheers,
--Steve
blog: http://steveonjava.com

tbeernot

unread,
Nov 23, 2013, 1:47:25 PM11/23/13
to jfxtr...@googlegroups.com
This is interesting; your compilation apparently falls through without a hick up, I get errors on cloudbees involving Javadoc.



On 2013-11-23 18:19, Stephen Chin wrote:
I finally got around to this as well� �fixed the image issue on the jfxtras build server (was an outdated plugin), and added a new build to run/compile/package against the Java 8 branch. �[along the way I fixed some bugs in the javadoc, build script, tests, etc�]
Cheers,
--Steve
blog:�http://steveonjava.com

Stephen Chin

unread,
Nov 23, 2013, 3:38:45 PM11/23/13
to jfxtr...@googlegroups.com
Yeah, I fixed the javadoc errors first…
then it failed on test execution with gradle so I fixed that…
then the tests didn't actually pass, so I fixed them too…

So if you update and try again on cloudbees it should work now.

Cheers,
--Steve

On 23 Nov 2013, at 10:47 , tbeernot <tbee...@gmail.com> wrote:

This is interesting; your compilation apparently falls through without a hick up, I get errors on cloudbees involving Javadoc.



On 2013-11-23 18:19, Stephen Chin wrote:
I finally got around to this as well…  fixed the image issue on the jfxtras build server (was an outdated plugin), and added a new build to run/compile/package against the Java 8 branch.  [along the way I fixed some bugs in the javadoc, build script, tests, etc…]
Cheers,
--Steve
blog: http://steveonjava.com

--
You received this message because you are subscribed to the Google Groups "JFXtras Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jfxtras-dev...@googlegroups.com.
To post to this group, send email to jfxtr...@googlegroups.com.
Visit this group at http://groups.google.com/group/jfxtras-dev.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "JFXtras Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jfxtras-dev...@googlegroups.com.
To post to this group, send email to jfxtr...@googlegroups.com.
Visit this group at http://groups.google.com/group/jfxtras-dev.
For more options, visit https://groups.google.com/groups/opt_out.

Cheers,
--Steve
blog: http://steveonjava.com

tbeernot

unread,
Nov 24, 2013, 3:40:46 AM11/24/13
to jfxtr...@googlegroups.com
Great that you even fixed the tests! I didn't get that far yet, need to setup running the test still.

Tom


On 2013-11-23 21:38, Stephen Chin wrote:
Yeah, I fixed the javadoc errors first�
then it failed on test execution with gradle so I fixed that�
then the tests didn't actually pass, so I fixed them too�

So if you update and try again on cloudbees it should work now.

Cheers,
--Steve
On 23 Nov 2013, at 10:47 , tbeernot <tbee...@gmail.com> wrote:

This is interesting; your compilation apparently falls through without a hick up, I get errors on cloudbees involving Javadoc.



On 2013-11-23 18:19, Stephen Chin wrote:
I finally got around to this as well� �fixed the image issue on the jfxtras build server (was an outdated plugin), and added a new build to run/compile/package against the Java 8 branch. �[along the way I fixed some bugs in the javadoc, build script, tests, etc�]
Cheers,
--Steve
blog:�http://steveonjava.com

--
You received this message because you are subscribed to the Google Groups "JFXtras Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jfxtras-dev...@googlegroups.com.
To post to this group, send email to jfxtr...@googlegroups.com.
Visit this group at http://groups.google.com/group/jfxtras-dev.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "JFXtras Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jfxtras-dev...@googlegroups.com.
To post to this group, send email to jfxtr...@googlegroups.com.
Visit this group at http://groups.google.com/group/jfxtras-dev.
For more options, visit https://groups.google.com/groups/opt_out.

Cheers,
--Steve
blog:�http://steveonjava.com

Reply all
Reply to author
Forward
0 new messages