Merge "Remove dependency on ci-management for robot framework configuration"
[cps.git] / pom.xml
diff --git a/pom.xml b/pom.xml
index 9fd9bba..573aa42 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -1,6 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
 <!--\r
   ============LICENSE_START=======================================================\r
   Copyright (c) 2020 Linux Foundation.\r
+  Modifications Copyright (C) 2020-2021 Nordix Foundation\r
+  Modifications Copyright (C) 2020-2021 Pantheon.tech\r
   Modifications Copyright (C) 2021 Bell Canada.\r
   ================================================================================\r
   Licensed under the Apache License, Version 2.0 (the "License");\r
@@ -29,7 +32,7 @@
 \r
     <groupId>org.onap.cps</groupId>\r
     <artifactId>cps-aggregator</artifactId>\r
-    <version>1.1.0-SNAPSHOT</version>\r
+    <version>2.0.1-SNAPSHOT</version>\r
     <packaging>pom</packaging>\r
 \r
     <name>cps</name>\r
         <module>cps-dependencies</module>\r
         <module>cps-bom</module>\r
         <module>cps-parent</module>\r
+        <module>cps-events</module>\r
         <module>cps-service</module>\r
         <module>cps-rest</module>\r
-        <module>cps-nf-proxy-service</module>\r
-        <module>cps-nf-proxy-rest</module>\r
+        <module>cps-ncmp-service</module>\r
+        <module>cps-ncmp-rest</module>\r
+        <module>cps-path-parser</module>\r
         <module>cps-ri</module>\r
         <module>checkstyle</module>\r
         <module>spotbugs</module>\r
         <module>cps-application</module>\r
+        <module>jacoco-report</module>\r
     </modules>\r
 \r
     <build>\r
                     <processAllModules>true</processAllModules>\r
                 </configuration>\r
             </plugin>\r
+            <plugin>\r
+                <artifactId>maven-resources-plugin</artifactId>\r
+                <executions>\r
+                    <execution>\r
+                        <id>copy-resources-ncmp</id>\r
+                        <phase>compile</phase>\r
+                        <goals>\r
+                            <goal>copy-resources</goal>\r
+                        </goals>\r
+                        <configuration>\r
+                            <outputDirectory>${project.basedir}/docs/api/swagger/ncmp/</outputDirectory>\r
+                            <resources>\r
+                                <resource>\r
+                                    <directory>${project.basedir}/cps-ncmp-rest/target/generated-sources/swagger</directory>\r
+                                    <includes>\r
+                                        <include>openapi.yaml</include>\r
+                                    </includes>\r
+                                </resource>\r
+                            </resources>\r
+                        </configuration>\r
+                    </execution>\r
+                    <execution>\r
+                        <id>copy-resources-cps</id>\r
+                        <phase>compile</phase>\r
+                        <goals>\r
+                            <goal>copy-resources</goal>\r
+                        </goals>\r
+                        <configuration>\r
+                            <outputDirectory>${project.basedir}/docs/api/swagger/cps/</outputDirectory>\r
+                            <resources>\r
+                                <resource>\r
+                                    <directory>${project.basedir}/cps-rest/target/generated-sources/swagger/</directory>\r
+                                    <includes>\r
+                                        <include>openapi.yaml</include>\r
+                                    </includes>\r
+                                </resource>\r
+                            </resources>\r
+                        </configuration>\r
+                    </execution>\r
+                </executions>\r
+            </plugin>\r
         </plugins>\r
     </build>\r
 \r