You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ss...@apache.org on 2022/04/29 12:41:59 UTC

[sling-parent] branch feature/SLING-11291-bnd-jar-goal created (now b0e7d56)

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

sseifert pushed a change to branch feature/SLING-11291-bnd-jar-goal
in repository https://gitbox.apache.org/repos/asf/sling-parent.git


      at b0e7d56  make use of bnd:jar goal (introduced with bnd 6.2.0) move bnd plugin configuration out of executions section to apply it to both executions

This branch includes the following new commits:

     new b0e7d56  make use of bnd:jar goal (introduced with bnd 6.2.0) move bnd plugin configuration out of executions section to apply it to both executions

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[sling-parent] 01/01: make use of bnd:jar goal (introduced with bnd 6.2.0) move bnd plugin configuration out of executions section to apply it to both executions

Posted by ss...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch feature/SLING-11291-bnd-jar-goal
in repository https://gitbox.apache.org/repos/asf/sling-parent.git

commit b0e7d56687fef96065ddb56051a4f65c31652a20
Author: Stefan Seifert <st...@users.noreply.github.com>
AuthorDate: Fri Apr 29 14:21:10 2022 +0200

    make use of bnd:jar goal (introduced with bnd 6.2.0)
    move bnd plugin configuration out of executions section to apply it to both executions
---
 sling-bundle-parent/pom.xml | 35 +++++++++++++++++------------------
 1 file changed, 17 insertions(+), 18 deletions(-)

diff --git a/sling-bundle-parent/pom.xml b/sling-bundle-parent/pom.xml
index 21f161e..9ab900e 100644
--- a/sling-bundle-parent/pom.xml
+++ b/sling-bundle-parent/pom.xml
@@ -55,14 +55,9 @@
                     <groupId>biz.aQute.bnd</groupId>
                     <artifactId>bnd-maven-plugin</artifactId>
                     <version>${bnd.version}</version>
-                    <executions>
-                        <execution>
-                            <id>bnd-process</id>
-                            <goals>
-                                <goal>bnd-process</goal>
-                            </goals>
-                            <configuration>
-                                <bnd><![CDATA[
+                    <extensions>true</extensions>
+                    <configuration>
+                        <bnd><![CDATA[
 # a lot of bundle header are generated from pom elements by default: https://github.com/bndtools/bnd/tree/master/maven/bnd-maven-plugin#default-bundle-headers
 Bundle-Category: sling
 
@@ -82,8 +77,20 @@ Bundle-DocURL: https://sling.apache.org
 -fixupmessages:"Export *,  has \\d+,  private references"; \
     restrict:=warning; \
     is:=error
-                                ]]></bnd>
-                            </configuration>
+                        ]]></bnd>
+                    </configuration>
+                    <executions>
+                        <execution>
+                            <id>bnd-process</id>
+                            <goals>
+                                <goal>bnd-process</goal>
+                            </goals>
+                        </execution>
+                        <execution>
+                            <id>bnd-jar</id>
+                            <goals>
+                                <goal>jar</goal>
+                            </goals>
                         </execution>
                     </executions>
                 </plugin>
@@ -108,14 +115,6 @@ Bundle-DocURL: https://sling.apache.org
                         </execution>
                     </executions>
                 </plugin>
-                <plugin>
-                    <artifactId>maven-jar-plugin</artifactId>
-                    <configuration>
-                        <archive>
-                            <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
-                        </archive>
-                    </configuration>
-                </plugin>
             </plugins>
         </pluginManagement>
         <plugins>