Fix fat jar creation of certservice-client
authorRemigiusz Janeczek <remigiusz.janeczek@nokia.com>
Wed, 26 Feb 2020 11:34:08 +0000 (12:34 +0100)
committerRemigiusz Janeczek <remigiusz.janeczek@nokia.com>
Wed, 26 Feb 2020 11:56:12 +0000 (12:56 +0100)
Exclude signed manifest files from dependencies

Issue-ID: AAF-996
Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com>
Change-Id: I3a3bcd0e35c9b57cee96b132a5f2ac9924735e6d

certServiceClient/pom.xml

index f092990..5392163 100644 (file)
                                     <goal>shade</goal>
                                 </goals>
                                 <configuration>
+                                    <createDependencyReducedPom>false</createDependencyReducedPom>
+                                    <filters>
+                                        <filter>
+                                            <artifact>*:*</artifact>
+                                            <excludes>
+                                                <exclude>META-INF/*.SF</exclude>
+                                                <exclude>META-INF/*.DSA</exclude>
+                                                <exclude>META-INF/*.RSA</exclude>
+                                            </excludes>
+                                        </filter>
+                                    </filters>
                                     <transformers>
                                         <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                             <mainClass>org.onap.aaf.certservice.client.MainApp</mainClass>