Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-20 Thread Robert Munteanu
Hi Andrei, (Kind request - please don't top post, at least not in a long conversation thread which uses bottom-posting, it's quite hard to understand what you're replying to :-) ) On Tue, 2016-09-20 at 09:45 +, Andrei Dulvac wrote: > Hi Robert, > > Have a quick look at

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-20 Thread Andrei Dulvac
Hi Robert, Have a quick look at https://jenkins.io/doc/pipeline/jenkinsfile/ It is a jenkins 1.X plugin, formerly known as "Workflow plugin": https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin It is part of jenkins 2.0 now (https://jenkins.io/2.0/) and it will definitely surpass usage of

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-20 Thread Robert Munteanu
On Tue, 2016-09-20 at 09:36 +0200, Bertrand Delacretaz wrote: > Hi, > > On Mon, Sep 19, 2016 at 10:26 PM, Robert Munteanu > wrote: > > > > ...Another benefit is that if a contributor wants to reproduce a > > problem > > on Jenkins, all the effort that is required is to run

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-20 Thread Bertrand Delacretaz
Hi, On Mon, Sep 19, 2016 at 10:26 PM, Robert Munteanu wrote: > ...Another benefit is that if a contributor wants to reproduce a problem > on Jenkins, all the effort that is required is to run Jenkins via > docker, install a couple of plugins, create the seed job and all the >

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Robert Munteanu
On Mon, 2016-09-19 at 23:26 +0300, Robert Munteanu wrote: > On Mon, 2016-09-19 at 22:50 +0300, Robert Munteanu wrote: > > > > I want to use the Job DSL plugin to define a large number of jobs > > programatically, rather than maintain them by hand. Here's a more in-depth look at the issue   

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Robert Munteanu
On Mon, 2016-09-19 at 22:50 +0300, Robert Munteanu wrote: > I want to use the Job DSL plugin to define a large number of jobs > programatically, rather than maintain them by hand. Here's a quick sample of how I intend to use the DSL plugin.  First, I create a 'seed' job, in charge of generating

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Robert Munteanu
On Mon, 2016-09-19 at 18:02 +0200, Konrad Windszus wrote: > Wouldn’t it make more sense to rely on the pipeline plugin instead of > the Job DSL Plugin? This is by default shipped in Jenkins since 2.0.0 > so probably there is not even the necessity to install an additional > plugin. > For a

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Ian Boston
+1 to the pipeline plugin. Info on the other CI builds. There is a build that builds pull requests from GitHub in Jenkins, IIRC its only JDK8 and doesn't have tests enabled as there were too many false negatives, but I would need to check that. Also there are Travis CI builds for JDK8 and JDK7,

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Andrei Dulvac
Was going to write the exact same thing. The pipeline plugin, now just "pipeline" into jenkins 2, is the future and I would recommend using it. Except if there are plugins you want to use that are not supported yet. -Andrei On Mon, Sep 19, 2016 at 6:02 PM Konrad Windszus wrote:

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Konrad Windszus
Wouldn’t it make more sense to rely on the pipeline plugin instead of the Job DSL Plugin? This is by default shipped in Jenkins since 2.0.0 so probably there is not even the necessity to install an additional plugin. For a comparison between those two approaches look at

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Robert Munteanu
On Mon, 2016-09-19 at 16:39 +0200, Carsten Ziegeler wrote: > > > > On Mon, 2016-09-19 at 15:53 +0200, Carsten Ziegeler wrote: > > > > > > The benefit of the current solution is clear: below or equal to > > > zero. > > > Afaik, Robert look already into having per module jobs in > > > jenkins. > >

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Carsten Ziegeler
> On Mon, 2016-09-19 at 15:53 +0200, Carsten Ziegeler wrote: >> The benefit of the current solution is clear: below or equal to zero. >> Afaik, Robert look already into having per module jobs in jenkins. >> Not >> sure how far this is. > > I pinged infra about this and noone opposed :-) > >

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Robert Munteanu
On Mon, 2016-09-19 at 15:53 +0200, Carsten Ziegeler wrote: > The benefit of the current solution is clear: below or equal to zero. > Afaik, Robert look already into having per module jobs in jenkins. > Not > sure how far this is. I pinged infra about this and noone opposed :-)   

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Carsten Ziegeler
The benefit of the current solution is clear: below or equal to zero. Afaik, Robert look already into having per module jobs in jenkins. Not sure how far this is. Carsten > +1 for openly talking about this. I think the most important thing is > clearly understanding the benefits and drawbacks

Re: CI alternatives for Sling (was: [i18n] IT Tests failing in reactor build)

2016-09-19 Thread Andrei Dulvac
+1 for openly talking about this. I think the most important thing is clearly understanding the benefits and drawbacks for the different ways of building continuously. On Mon, Sep 19, 2016 at 3:43 PM Stefan Seifert wrote: > > for quiet some time now, it seems that the IT