[Git][java-team/plexus-interactivity-api][master] Generate the Sisu index with eclipse-sisu-maven-plugin

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Thu Nov 5 17:07:17 GMT 2026



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / plexus-interactivity-api


Commits:
605a9fa9 by Emmanuel Bourg at 2026-11-05T18:02:13+01:00
Generate the Sisu index with eclipse-sisu-maven-plugin

- - - - -


3 changed files:

- debian/changelog
- debian/patches/series
- + debian/patches/sisu-index.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+plexus-interactivity-api (1.4-3) unstable; urgency=medium
+
+  * Generate the Sisu index with eclipse-sisu-maven-plugin
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Thu, 05 Nov 2026 18:02:00 +0100
+
 plexus-interactivity-api (1.4-2) unstable; urgency=medium
 
   * Converted debian/watch to the version 5 format


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 dependency_management.patch
 injected-test-junit5.patch
+sisu-index.patch


=====================================
debian/patches/sisu-index.patch
=====================================
@@ -0,0 +1,21 @@
+Description: Generate the Sisu index, the execution is declared in the parent POM
+ which is not packaged
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: not-needed
+--- a/plexus-interactivity-api/pom.xml
++++ b/plexus-interactivity-api/pom.xml
+@@ -53,6 +53,14 @@
+       <plugin>
+         <groupId>org.eclipse.sisu</groupId>
+         <artifactId>sisu-maven-plugin</artifactId>
++        <executions>
++          <execution>
++            <id>index-project</id>
++            <goals>
++              <goal>main-index</goal>
++            </goals>
++          </execution>
++        </executions>
+       </plugin>
+     </plugins>
+   </build>



View it on GitLab: https://salsa.debian.org/java-team/plexus-interactivity-api/-/commit/605a9fa96f27b24dad871f8f23f9a557a9dbc652

-- 
View it on GitLab: https://salsa.debian.org/java-team/plexus-interactivity-api/-/commit/605a9fa96f27b24dad871f8f23f9a557a9dbc652
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20261105/547cf315/attachment.htm>


More information about the pkg-java-commits mailing list