You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2012/07/17 14:53:26 UTC

travis?

do you know  http://travis-ci.org/ ?

since we are proxied on github it should be easy to get builds on travis
and a nice feature is to be able to compile against matrix config (java
version, platform...)

wdyt?

- Romain

Re: travis?

Posted by Romain Manni-Bucau <rm...@gmail.com>.
we don't use jenkins, we use buildbot so nobody looks jenkins build here

was created for OWB/DS links i guess

- Romain


2012/7/17 Gaurav Sharma <ga...@gmail.com>

> There's the apache jenkins farm too. Turns out
> https://builds.apache.org/job/OpenEJB_and_TomEE_Build/ hasn't run in a
> month or so.
>
> On Jul 17, 2012, at 5:53, Romain Manni-Bucau <rm...@gmail.com>
> wrote:
>
> > do you know  http://travis-ci.org/ ?
> >
> > since we are proxied on github it should be easy to get builds on travis
> > and a nice feature is to be able to compile against matrix config (java
> > version, platform...)
> >
> > wdyt?
> >
> > - Romain
>

Re: travis?

Posted by Gaurav Sharma <ga...@gmail.com>.
There's the apache jenkins farm too. Turns out https://builds.apache.org/job/OpenEJB_and_TomEE_Build/ hasn't run in a month or so.

On Jul 17, 2012, at 5:53, Romain Manni-Bucau <rm...@gmail.com> wrote:

> do you know  http://travis-ci.org/ ?
> 
> since we are proxied on github it should be easy to get builds on travis
> and a nice feature is to be able to compile against matrix config (java
> version, platform...)
> 
> wdyt?
> 
> - Romain

Re: travis?

Posted by Romain Manni-Bucau <rm...@gmail.com>.
regarding travis adding a file .travis.yml to our root folder (same as
parent pom) containing:

language: java
jdk:
  - openjdk7
  - openjdk6


should be enough for conf....but we need a travis account and activate
travis on our github proxy...not sure who can do it

- Romain


2012/7/17 Romain Manni-Bucau <rm...@gmail.com>

> I agree, we need a real ci system in particular if we refactor our trunk
> after next release.
>
> We have to make a choice.
>
> I found travis interesting but maybe i ignore some jenkins feature....i
> dont believe in buildbot in time
>
> - Romain
> Le 17 juil. 2012 19:48, "dsh" <da...@googlemail.com> a écrit :
>
>  On Tue, Jul 17, 2012 at 6:55 PM, David Blevins <da...@gmail.com>
>> wrote:
>> >
>> > Getting people to help maintain it is the hard part, which I think was
>> Daniel's point.  Originally, Gavin did all the buildbot work for the first
>> few months (maybe year?).
>> >
>>
>> Yes that was indeed my point, allocating infrastructure like
>> Continuum, Buildbot, Jenkins, you name it which is of interested
>> initially for a few week and then people lose interest to maintain it
>> thoroughly. It happened here and it happens at work so I guess it's a
>> common thing. There's a German saying based on a Hermann Hesse poem
>> which describes my observations in this regards I suppose: "Und jedem
>> Anfang wohnt ein Zauber inne...".
>>
>> I guess a "true hero", to explicitly use this term in this context, is
>> someone who feels dedicated and committed even past the days where
>> something was shiny and exciting in the first place but became legacy
>> over the course of time in the worst case ;)
>>
>> Cheers
>> Daniel
>>
>

Re: travis?

Posted by Romain Manni-Bucau <rm...@gmail.com>.
I agree, we need a real ci system in particular if we refactor our trunk
after next release.

We have to make a choice.

I found travis interesting but maybe i ignore some jenkins feature....i
dont believe in buildbot in time

- Romain
Le 17 juil. 2012 19:48, "dsh" <da...@googlemail.com> a écrit :

> On Tue, Jul 17, 2012 at 6:55 PM, David Blevins <da...@gmail.com>
> wrote:
> >
> > Getting people to help maintain it is the hard part, which I think was
> Daniel's point.  Originally, Gavin did all the buildbot work for the first
> few months (maybe year?).
> >
>
> Yes that was indeed my point, allocating infrastructure like
> Continuum, Buildbot, Jenkins, you name it which is of interested
> initially for a few week and then people lose interest to maintain it
> thoroughly. It happened here and it happens at work so I guess it's a
> common thing. There's a German saying based on a Hermann Hesse poem
> which describes my observations in this regards I suppose: "Und jedem
> Anfang wohnt ein Zauber inne...".
>
> I guess a "true hero", to explicitly use this term in this context, is
> someone who feels dedicated and committed even past the days where
> something was shiny and exciting in the first place but became legacy
> over the course of time in the worst case ;)
>
> Cheers
> Daniel
>

Re: travis?

Posted by dsh <da...@googlemail.com>.
On Tue, Jul 17, 2012 at 6:55 PM, David Blevins <da...@gmail.com> wrote:
>
> Getting people to help maintain it is the hard part, which I think was Daniel's point.  Originally, Gavin did all the buildbot work for the first few months (maybe year?).
>

Yes that was indeed my point, allocating infrastructure like
Continuum, Buildbot, Jenkins, you name it which is of interested
initially for a few week and then people lose interest to maintain it
thoroughly. It happened here and it happens at work so I guess it's a
common thing. There's a German saying based on a Hermann Hesse poem
which describes my observations in this regards I suppose: "Und jedem
Anfang wohnt ein Zauber inne...".

I guess a "true hero", to explicitly use this term in this context, is
someone who feels dedicated and committed even past the days where
something was shiny and exciting in the first place but became legacy
over the course of time in the worst case ;)

Cheers
Daniel

Re: travis?

Posted by David Blevins <da...@gmail.com>.
On Jul 17, 2012, at 6:52 AM, Romain Manni-Bucau wrote:

> Ok, proposal?

FYI, no proposals required.  Anyone is free to setup the build in any CI system.

Getting people to help maintain it is the hard part, which I think was Daniel's point.  Originally, Gavin did all the buildbot work for the first few months (maybe year?).

Anyway, feel free to set it up!  Not sure how often the github repo is synch'ed.  Seems there's at least an hour delay. That might not matter if the build runs on a schedule or we don't mind commits showing up in "batches".


-David


Re: travis?

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Ok, proposal?
Le 17 juil. 2012 15:46, "dsh" <da...@googlemail.com> a écrit :

> Well my way of thinking about this is if there's is enough buy-in
> amongst the community in regards to using another build infrastructure
> I would welcome using such an additional infrastructure. If there's
> not enough buy-in we may face the same effect as it comes along with
> our Jenkins and Buildbot builds which is that only a few people are
> able to maintain it...
>
> PS: Buy-in == Willingness to take care of such an additional
> infrastructure and actually use it frequently.
>
> Cheers
> Daniel
>
> On Tue, Jul 17, 2012 at 3:25 PM, Romain Manni-Bucau
> <rm...@gmail.com> wrote:
> > was thinking of java 6/ java 7 feature
> >
> > will be/is a pain on jenkins or buildbot
> >
> > - Romain
> >
> >
> > 2012/7/17 dsh <da...@googlemail.com>
> >
> >> Shouldn't we try to stabilize our buildbot builds first (e.g. windoze)
> >> before fiddling with new, and maybe exciting technology?
> >>
> >> Cheers
> >> Daniel
> >>
> >> On Tue, Jul 17, 2012 at 3:08 PM, Romain Manni-Bucau
> >> <rm...@gmail.com> wrote:
> >> > didnt use cloudbees enough to know if it handles it correctly,
> >> >
> >> > here the point is not only CI but more platform validation. Travis is
> >> > designed for it, not jenkins
> >> >
> >> > - Romain
> >> >
> >> >
> >> > 2012/7/17 Stephen Connolly <st...@gmail.com>
> >> >
> >> >> ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees
> >> hat]
> >> >>
> >> >> On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com>
> >> wrote:
> >> >>
> >> >> > do you know  http://travis-ci.org/ ?
> >> >> >
> >> >> > since we are proxied on github it should be easy to get builds on
> >> travis
> >> >> > and a nice feature is to be able to compile against matrix config
> >> (java
> >> >> > version, platform...)
> >> >> >
> >> >> > wdyt?
> >> >> >
> >> >> > - Romain
> >> >> >
> >> >>
> >>
>

Re: travis?

Posted by dsh <da...@googlemail.com>.
Well my way of thinking about this is if there's is enough buy-in
amongst the community in regards to using another build infrastructure
I would welcome using such an additional infrastructure. If there's
not enough buy-in we may face the same effect as it comes along with
our Jenkins and Buildbot builds which is that only a few people are
able to maintain it...

PS: Buy-in == Willingness to take care of such an additional
infrastructure and actually use it frequently.

Cheers
Daniel

On Tue, Jul 17, 2012 at 3:25 PM, Romain Manni-Bucau
<rm...@gmail.com> wrote:
> was thinking of java 6/ java 7 feature
>
> will be/is a pain on jenkins or buildbot
>
> - Romain
>
>
> 2012/7/17 dsh <da...@googlemail.com>
>
>> Shouldn't we try to stabilize our buildbot builds first (e.g. windoze)
>> before fiddling with new, and maybe exciting technology?
>>
>> Cheers
>> Daniel
>>
>> On Tue, Jul 17, 2012 at 3:08 PM, Romain Manni-Bucau
>> <rm...@gmail.com> wrote:
>> > didnt use cloudbees enough to know if it handles it correctly,
>> >
>> > here the point is not only CI but more platform validation. Travis is
>> > designed for it, not jenkins
>> >
>> > - Romain
>> >
>> >
>> > 2012/7/17 Stephen Connolly <st...@gmail.com>
>> >
>> >> ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees
>> hat]
>> >>
>> >> On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com>
>> wrote:
>> >>
>> >> > do you know  http://travis-ci.org/ ?
>> >> >
>> >> > since we are proxied on github it should be easy to get builds on
>> travis
>> >> > and a nice feature is to be able to compile against matrix config
>> (java
>> >> > version, platform...)
>> >> >
>> >> > wdyt?
>> >> >
>> >> > - Romain
>> >> >
>> >>
>>

Re: travis?

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Mainly because of the multiple conf management and because of permissions
Le 17 juil. 2012 18:26, "dsh" <da...@googlemail.com> a écrit :

> why is that a pain on jenkins and/or buildbot?
>
> On Tue, Jul 17, 2012 at 3:25 PM, Romain Manni-Bucau
> <rm...@gmail.com> wrote:
> > was thinking of java 6/ java 7 feature
> >
> > will be/is a pain on jenkins or buildbot
> >
> > - Romain
> >
> >
> > 2012/7/17 dsh <da...@googlemail.com>
> >
> >> Shouldn't we try to stabilize our buildbot builds first (e.g. windoze)
> >> before fiddling with new, and maybe exciting technology?
> >>
> >> Cheers
> >> Daniel
> >>
> >> On Tue, Jul 17, 2012 at 3:08 PM, Romain Manni-Bucau
> >> <rm...@gmail.com> wrote:
> >> > didnt use cloudbees enough to know if it handles it correctly,
> >> >
> >> > here the point is not only CI but more platform validation. Travis is
> >> > designed for it, not jenkins
> >> >
> >> > - Romain
> >> >
> >> >
> >> > 2012/7/17 Stephen Connolly <st...@gmail.com>
> >> >
> >> >> ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees
> >> hat]
> >> >>
> >> >> On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com>
> >> wrote:
> >> >>
> >> >> > do you know  http://travis-ci.org/ ?
> >> >> >
> >> >> > since we are proxied on github it should be easy to get builds on
> >> travis
> >> >> > and a nice feature is to be able to compile against matrix config
> >> (java
> >> >> > version, platform...)
> >> >> >
> >> >> > wdyt?
> >> >> >
> >> >> > - Romain
> >> >> >
> >> >>
> >>
>

Re: travis?

Posted by dsh <da...@googlemail.com>.
why is that a pain on jenkins and/or buildbot?

On Tue, Jul 17, 2012 at 3:25 PM, Romain Manni-Bucau
<rm...@gmail.com> wrote:
> was thinking of java 6/ java 7 feature
>
> will be/is a pain on jenkins or buildbot
>
> - Romain
>
>
> 2012/7/17 dsh <da...@googlemail.com>
>
>> Shouldn't we try to stabilize our buildbot builds first (e.g. windoze)
>> before fiddling with new, and maybe exciting technology?
>>
>> Cheers
>> Daniel
>>
>> On Tue, Jul 17, 2012 at 3:08 PM, Romain Manni-Bucau
>> <rm...@gmail.com> wrote:
>> > didnt use cloudbees enough to know if it handles it correctly,
>> >
>> > here the point is not only CI but more platform validation. Travis is
>> > designed for it, not jenkins
>> >
>> > - Romain
>> >
>> >
>> > 2012/7/17 Stephen Connolly <st...@gmail.com>
>> >
>> >> ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees
>> hat]
>> >>
>> >> On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com>
>> wrote:
>> >>
>> >> > do you know  http://travis-ci.org/ ?
>> >> >
>> >> > since we are proxied on github it should be easy to get builds on
>> travis
>> >> > and a nice feature is to be able to compile against matrix config
>> (java
>> >> > version, platform...)
>> >> >
>> >> > wdyt?
>> >> >
>> >> > - Romain
>> >> >
>> >>
>>

Re: travis?

Posted by Romain Manni-Bucau <rm...@gmail.com>.
was thinking of java 6/ java 7 feature

will be/is a pain on jenkins or buildbot

- Romain


2012/7/17 dsh <da...@googlemail.com>

> Shouldn't we try to stabilize our buildbot builds first (e.g. windoze)
> before fiddling with new, and maybe exciting technology?
>
> Cheers
> Daniel
>
> On Tue, Jul 17, 2012 at 3:08 PM, Romain Manni-Bucau
> <rm...@gmail.com> wrote:
> > didnt use cloudbees enough to know if it handles it correctly,
> >
> > here the point is not only CI but more platform validation. Travis is
> > designed for it, not jenkins
> >
> > - Romain
> >
> >
> > 2012/7/17 Stephen Connolly <st...@gmail.com>
> >
> >> ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees
> hat]
> >>
> >> On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com>
> wrote:
> >>
> >> > do you know  http://travis-ci.org/ ?
> >> >
> >> > since we are proxied on github it should be easy to get builds on
> travis
> >> > and a nice feature is to be able to compile against matrix config
> (java
> >> > version, platform...)
> >> >
> >> > wdyt?
> >> >
> >> > - Romain
> >> >
> >>
>

Re: travis?

Posted by dsh <da...@googlemail.com>.
Shouldn't we try to stabilize our buildbot builds first (e.g. windoze)
before fiddling with new, and maybe exciting technology?

Cheers
Daniel

On Tue, Jul 17, 2012 at 3:08 PM, Romain Manni-Bucau
<rm...@gmail.com> wrote:
> didnt use cloudbees enough to know if it handles it correctly,
>
> here the point is not only CI but more platform validation. Travis is
> designed for it, not jenkins
>
> - Romain
>
>
> 2012/7/17 Stephen Connolly <st...@gmail.com>
>
>> ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees hat]
>>
>> On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com> wrote:
>>
>> > do you know  http://travis-ci.org/ ?
>> >
>> > since we are proxied on github it should be easy to get builds on travis
>> > and a nice feature is to be able to compile against matrix config (java
>> > version, platform...)
>> >
>> > wdyt?
>> >
>> > - Romain
>> >
>>

Re: travis?

Posted by Romain Manni-Bucau <rm...@gmail.com>.
didnt use cloudbees enough to know if it handles it correctly,

here the point is not only CI but more platform validation. Travis is
designed for it, not jenkins

- Romain


2012/7/17 Stephen Connolly <st...@gmail.com>

> ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees hat]
>
> On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com> wrote:
>
> > do you know  http://travis-ci.org/ ?
> >
> > since we are proxied on github it should be easy to get builds on travis
> > and a nice feature is to be able to compile against matrix config (java
> > version, platform...)
> >
> > wdyt?
> >
> > - Romain
> >
>

Re: travis?

Posted by Romain Manni-Bucau <rm...@gmail.com>.
for jenkins:  https://github.com/jenkinsci/matrix-project-plugin

is exactly what we need!

- Romain


2012/7/18 Mark Struberg <st...@yahoo.de>

> the way to go is to report such things ...
>
> LieGrue,
> strub
>
>
>
> ----- Original Message -----
> > From: Aldrin Leal <al...@leal.eng.br>
> > To: dev@openejb.apache.org
> > Cc:
> > Sent: Tuesday, July 17, 2012 4:25 PM
> > Subject: Re: travis?
> >
> > Cloudbees used to have a tendency to 'hang' builds.
> >
> > (Actually, that was one of the reasons I've wrote Beanstalker)
> >
> > --
> > -- Aldrin Leal, <al...@leal.eng.br> / http://meadiciona.com/aldrinleal
> >
> >
> > On Tue, Jul 17, 2012 at 10:04 AM, Stephen Connolly <
> > stephen.alan.connolly@gmail.com> wrote:
> >
> >>  ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees
> hat]
> >>
> >>  On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com>
> > wrote:
> >>
> >>  > do you know  http://travis-ci.org/ ?
> >>  >
> >>  > since we are proxied on github it should be easy to get builds on
> > travis
> >>  > and a nice feature is to be able to compile against matrix config
> > (java
> >>  > version, platform...)
> >>  >
> >>  > wdyt?
> >>  >
> >>  > - Romain
> >>  >
> >>
> >
>

Re: travis?

Posted by Mark Struberg <st...@yahoo.de>.
the way to go is to report such things ...

LieGrue,
strub



----- Original Message -----
> From: Aldrin Leal <al...@leal.eng.br>
> To: dev@openejb.apache.org
> Cc: 
> Sent: Tuesday, July 17, 2012 4:25 PM
> Subject: Re: travis?
> 
> Cloudbees used to have a tendency to 'hang' builds.
> 
> (Actually, that was one of the reasons I've wrote Beanstalker)
> 
> --
> -- Aldrin Leal, <al...@leal.eng.br> / http://meadiciona.com/aldrinleal
> 
> 
> On Tue, Jul 17, 2012 at 10:04 AM, Stephen Connolly <
> stephen.alan.connolly@gmail.com> wrote:
> 
>>  ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees hat]
>> 
>>  On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com> 
> wrote:
>> 
>>  > do you know  http://travis-ci.org/ ?
>>  >
>>  > since we are proxied on github it should be easy to get builds on 
> travis
>>  > and a nice feature is to be able to compile against matrix config 
> (java
>>  > version, platform...)
>>  >
>>  > wdyt?
>>  >
>>  > - Romain
>>  >
>> 
> 

Re: travis?

Posted by Aldrin Leal <al...@leal.eng.br>.
Cloudbees used to have a tendency to 'hang' builds.

(Actually, that was one of the reasons I've wrote Beanstalker)

--
-- Aldrin Leal, <al...@leal.eng.br> / http://meadiciona.com/aldrinleal


On Tue, Jul 17, 2012 at 10:04 AM, Stephen Connolly <
stephen.alan.connolly@gmail.com> wrote:

> ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees hat]
>
> On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com> wrote:
>
> > do you know  http://travis-ci.org/ ?
> >
> > since we are proxied on github it should be easy to get builds on travis
> > and a nice feature is to be able to compile against matrix config (java
> > version, platform...)
> >
> > wdyt?
> >
> > - Romain
> >
>

Re: travis?

Posted by Stephen Connolly <st...@gmail.com>.
ahem... [CloudBees hat] https://buildhive.cloudbees.com/ [/CloudBees hat]

On 17 July 2012 13:53, Romain Manni-Bucau <rm...@gmail.com> wrote:

> do you know  http://travis-ci.org/ ?
>
> since we are proxied on github it should be easy to get builds on travis
> and a nice feature is to be able to compile against matrix config (java
> version, platform...)
>
> wdyt?
>
> - Romain
>