You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2026/04/17 18:58:33 UTC

(sling-org-apache-sling-jcr-js-nodetypes) branch experiment/parent-pom-update-skills updated: chore(deps): update to parent pom 35

This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to branch experiment/parent-pom-update-skills
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-jcr-js-nodetypes.git


The following commit(s) were added to refs/heads/experiment/parent-pom-update-skills by this push:
     new 62ac329  chore(deps): update to parent pom 35
62ac329 is described below

commit 62ac329ea607c7198ccf7b718fa1ae503b502cb5
Author: Robert Munteanu <ro...@apache.org>
AuthorDate: Fri Apr 17 20:58:24 2026 +0200

    chore(deps): update to parent pom 35
---
 bnd.bnd |  6 ++++++
 pom.xml | 23 +++++++----------------
 2 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/bnd.bnd b/bnd.bnd
new file mode 100644
index 0000000..977a209
--- /dev/null
+++ b/bnd.bnd
@@ -0,0 +1,6 @@
+Sling-Initial-Content: \
+	SLING-INF/libs/jsnodetypes;overwrite:=true;path:=/libs/jsnodetypes;uninstall:=true,\
+	SLING-INF/libs/jsnodetypes/documentation;overwrite:=true;path:=/libs/jsnodetypes/documentation;ignoreImportProviders:=json;uninstall:=true,\
+	SLING-INF/libs/jsnodetypes/js;overwrite:=true;path:=/libs/jsnodetypes/js;ignoreImportProviders:=json;uninstall:=true
+Export-Package: org.apache.sling.jcr.js.nodetypes.javascript
+Provide-Capability: ${project.artifactId}; version:Version=0.1.0
diff --git a/pom.xml b/pom.xml
index 1949316..f606e6e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -15,13 +15,12 @@
 	<modelVersion>4.0.0</modelVersion>
 	<parent>
 		<groupId>org.apache.sling</groupId>
-		<artifactId>sling</artifactId>
-		<version>34</version>
+		<artifactId>sling-bundle-parent</artifactId>
+		<version>35</version>
 		<relativePath/>
 	</parent>
 
 	<artifactId>org.apache.sling.jcr.js.nodetypes</artifactId>
-	<packaging>bundle</packaging>
 	<version>0.1.0-SNAPSHOT</version>
 
 	<name>Apache Sling JCR JS NodeTypes</name>
@@ -29,6 +28,10 @@
 	Uses Apache Sling to generate a JavaScript representation of JCR node types.
     </description>
 
+	<properties>
+		<bnd.baseline.skip>true</bnd.baseline.skip>
+	</properties>
+
 	<licenses>
 		<license>
 			<name>The Apache Software License, Version 2.0</name>
@@ -70,21 +73,9 @@
 					<jsSrcDir>${project.basedir}/src/main/resources/SLING-INF/libs/jsnodetypes/js</jsSrcDir>
 				</configuration>
 			</plugin>
-			<plugin>
-				<groupId>org.apache.felix</groupId>
-				<artifactId>maven-bundle-plugin</artifactId>
-				<extensions>true</extensions>
-				<configuration>
-					<instructions>
-						<Sling-Initial-Content>SLING-INF/libs/jsnodetypes;overwrite:=true;path:=/libs/jsnodetypes;uninstall:=true,SLING-INF/libs/jsnodetypes/documentation;overwrite:=true;path:=/libs/jsnodetypes/documentation;ignoreImportProviders:=json;uninstall:=true,SLING-INF/libs/jsnodetypes/js;overwrite:=true;path:=/libs/jsnodetypes/js;ignoreImportProviders:=json;uninstall:=true</Sling-Initial-Content>
-						<Export-Package>org.apache.sling.jcr.js.nodetypes.javascript</Export-Package>
-						<Provide-Capability>${project.artifactId}; version:Version=0.1.0</Provide-Capability>
-					</instructions>
-				</configuration>
-			</plugin>
 			<plugin>
 				<groupId>org.apache.sling</groupId>
-				<artifactId>maven-sling-plugin</artifactId>
+				<artifactId>sling-maven-plugin</artifactId>
 				<executions>
 					<execution>
 						<id>validate-bundle</id>