Correct missing bundle 17/61417/5
authorPatrick Brady <pb071s@att.com>
Mon, 20 Aug 2018 17:30:28 +0000 (10:30 -0700)
committerTakamune Cho <tc012c@att.com>
Tue, 21 Aug 2018 12:38:07 +0000 (12:38 +0000)
The appc-config-params feature requries a bundle
which is not already added to the installation zip
automatically.

Change-Id: I2e256b0e28024e4b59ff002b2297447c5e3f9d12
Signed-off-by: Patrick Brady <pb071s@att.com>
Issue-ID: APPC-1158

appc-config/appc-config-params/installer/pom.xml

index c58ce66..6ed458a 100644 (file)
                     </execution>
                 </executions>
             </plugin>
+        
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-dependency-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>copy</id>
+                        <goals>
+                            <goal>copy</goal>
+                        </goals>
+                        <phase>prepare-package</phase>
+                        <configuration>
+                            <transitive>false</transitive>
+                            <outputDirectory>${project.build.directory}/assembly/system</outputDirectory>
+                            <overWriteReleases>false</overWriteReleases>
+                            <overWriteSnapshots>true</overWriteSnapshots>
+                            <overWriteIfNewer>true</overWriteIfNewer>
+                            <useRepositoryLayout>true</useRepositoryLayout>
+                            <addParentPoms>false</addParentPoms>
+                            <copyPom>false</copyPom>
+                            <excludeGroupIds>org.opendaylight</excludeGroupIds>
+                            <scope>provided</scope>
+                            <artifactItems>
+                                <artifactItem>
+                                    <groupId>org.yaml</groupId>
+                                    <artifactId>snakeyaml</artifactId>
+                                    <version>${snakeyaml.version}</version>
+                                    <type>jar</type>
+                                    <outputDirectory>${project.build.directory}/assembly/system/org/yaml/snakeyaml/${snakeyaml.version}</outputDirectory>
+                                </artifactItem>
+                            </artifactItems>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
         </plugins>
     </build>
 </project>