On Monday 19 December 2016 11:33:54 Robert Munteanu wrote:
> Hi Olli,

Hi Robert,

> I guess you just discovered why we don't allow SNAPSHOT dependencies to
> external projects in trunk :-)

no, I'm aware that external SNAPSHOTs are not accessible in our default build 
setup and disabled all Karaf build jobs _before_ using them.

> Rather than remove the jobs, please work on a branch if you have work
> that requires SNAPSHOT dependencies. That's what we did for the IDE
> tooling until FileVault was released, for instance.
> 
> This way both the Jenkins jobs and other contributors/committers
> besides yourself can build the Karaf integration.

Further development is blocked as Sling requires R6 Http features which are 
not available with Karaf 4.0. I have to use Karaf 4.1-SNAPSHOT and Pax Web 
6.0-SNAPSHOT, please see SLING-6411.

We hadn't a release yet and there are no other Sling developers moving 
Sling/Karaf forward – so I don't see a problem in disabling the build jobs.

Thanks,
O.

> Thanks,
> 
> Robert
> 
> On Sun, 2016-12-18 at 10:15 +0000, o...@apache.org wrote:
> > Author: olli
> > Date: Sun Dec 18 10:15:02 2016
> > New Revision: 1774871
> > 
> > URL: http://svn.apache.org/viewvc?rev=1774871&view=rev
> > Log:
> > SLING-6411 Upgrade Karaf to 4.1
> > 
> > disable Jenkins build jobs due to use of external snapshots
> > 
> > Modified:
> >     sling/trunk/tooling/jenkins/create_jobs.groovy
> > 
> > Modified: sling/trunk/tooling/jenkins/create_jobs.groovy
> > URL: http://svn.apache.org/viewvc/sling/trunk/tooling/jenkins/create_
> > jobs.groovy?rev=1774871&r1=1774870&r2=1774871&view=diff
> > =====================================================================
> > =========
> > --- sling/trunk/tooling/jenkins/create_jobs.groovy (original)
> > +++ sling/trunk/tooling/jenkins/create_jobs.groovy Sun Dec 18
> > 10:15:02 2016
> > @@ -32,7 +32,7 @@ def modules = [
> >      ],
> >      [
> >          location: 'bundles/commons/log-webconsole'
> > -    ],    
> > +    ],
> >      [
> >          location: 'bundles/commons/logservice'
> >      ],
> > @@ -593,24 +593,24 @@ def modules = [
> >      [
> >          location: "installer/providers/file"
> >      ],
> > -    [
> > -        location: 'karaf/org.apache.sling.karaf-distribution'
> > -    ],
> > -    [
> > -        location: 'karaf/org.apache.sling.karaf-features'
> > -    ],
> > -    [
> > -        location: 'karaf/org.apache.sling.karaf-integration-tests'
> > -    ],
> > -    [
> > -        location: 'karaf/org.apache.sling.karaf-launchpad-oak-tar-
> > integration-tests'
> > -    ],
> > -    [
> > -        location: 'karaf/org.apache.sling.karaf-repoinit'
> > -    ],
> > -    [
> > -        location: 'karaf/org.apache.sling.karaf-configs'
> > -    ],
> > +//    [
> > +//        location: 'karaf/org.apache.sling.karaf-distribution'
> > +//    ],
> > +//    [
> > +//        location: 'karaf/org.apache.sling.karaf-features'
> > +//    ],
> > +//    [
> > +//        location: 'karaf/org.apache.sling.karaf-integration-tests'
> > +//    ],
> > +//    [
> > +//        location: 'karaf/org.apache.sling.karaf-launchpad-oak-tar-
> > integration-tests'
> > +//    ],
> > +//    [
> > +//        location: 'karaf/org.apache.sling.karaf-repoinit'
> > +//    ],
> > +//    [
> > +//        location: 'karaf/org.apache.sling.karaf-configs'
> > +//    ],
> >      [
> >          location: 'launchpad/api',
> >          jdks: ["1.8"]
> > @@ -915,7 +915,7 @@ for more details</p>''')
> >              // job is triggered first and we may end up with a
> >              // mix of Java 7 and Java 8 artifacts for projects which
> >              // use these 2 versions
> > -            def extraGoalsParams = module.extraGoalsParams ?: "" 
> > +            def extraGoalsParams = module.extraGoalsParams ?: ""
> >              goals( (deploy ? "-U clean deploy" : "-U clean verify")
> > + " " + extraGoalsParams)
> >  
> >              publishers {


Reply via email to