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

rombert pushed a commit to branch issue/SLING-8307-prep
in repository https://gitbox.apache.org/repos/asf/sling-ide-tooling.git

commit 5777ca23af2428592f1d8105056a49529dd59d32
Author: Robert Munteanu <[email protected]>
AuthorDate: Mon Sep 15 16:58:40 2025 +0200

    SLING-8307 - Update the Eclipse tooling release process after the 
restructuring and code signing changes
    
    Configure the shared modules for release:
    - keep same version for all modules
    - install, not deploy, as we are not deploying to Maven central
---
 shared/pom.xml | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/shared/pom.xml b/shared/pom.xml
index ab016b6b..9c595737 100644
--- a/shared/pom.xml
+++ b/shared/pom.xml
@@ -31,6 +31,21 @@
         <url>https://github.com/apache/sling-ide-tooling.git</url>
     </scm>
 
+    <build>
+        <plugins>
+            <plugin>
+                <!-- When releasing we build the modules locally and include 
them in the p2 repository
+                but we do not release them on Maven Central. To be revisited 
if needed -->
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-release-plugin</artifactId>
+                <configuration>
+                    <goals>clean install</goals>
+                    <autoVersionSubmodules>true</autoVersionSubmodules>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
     <modules>
         <module>parent</module>
         <module>api</module>

Reply via email to