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 {