Adding upload and validation of yang model
[cps.git] / cps / pom.xml
index 94ed29c..1c1b2b1 100644 (file)
 <project xmlns="http://maven.apache.org/POM/4.0.0"\r
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
-    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">\r
-    <modelVersion>4.0.0</modelVersion>\r
-    <parent>\r
-        <groupId>org.onap.oparent</groupId>\r
-        <artifactId>oparent</artifactId>\r
-        <version>3.1.0</version>\r
-    </parent>\r
-    <groupId>org.onap.cps</groupId>\r
-    <artifactId>cps</artifactId>\r
-    <version>0.0.1-SNAPSHOT</version>\r
-    <packaging>pom</packaging>\r
-    <name>cps</name>\r
-    <description>ONAP Configuration and Persistency Service</description>\r
-    <organization>\r
-        <name>ONAP - CPS</name>\r
-        <url>http://www.onap.org/</url>\r
-    </organization>\r
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+  <modelVersion>4.0.0</modelVersion>\r
+  <parent>\r
+    <groupId>org.onap.oparent</groupId>\r
+    <artifactId>oparent</artifactId>\r
+    <version>3.1.0</version>\r
+  </parent>\r
+  <groupId>org.onap.cps</groupId>\r
+  <artifactId>cps</artifactId>\r
+  <version>0.0.1-SNAPSHOT</version>\r
+  <packaging>pom</packaging>\r
+  <name>cps</name>\r
+  <description>ONAP Configuration and Persistency Service</description>\r
+  <organization>\r
+    <name>ONAP - CPS</name>\r
+    <url>http://www.onap.org/</url>\r
+  </organization>\r
 \r
-    <properties>\r
-        <version.java.compiler>11</version.java.compiler>\r
-        <springboot.version>2.3.3.RELEASE</springboot.version>\r
-        <onap.logging.version>1.6.7</onap.logging.version>\r
-        <oparent.version>3.1.0</oparent.version>\r
-    </properties>\r
+  <properties>\r
+    <version.java.compiler>11</version.java.compiler>\r
+    <springboot.version>2.3.3.RELEASE</springboot.version>\r
+    <oparent.version>3.1.0</oparent.version>\r
+    <org.opendaylight.yangtools.version>5.0.5</org.opendaylight.yangtools.version>\r
+  </properties>\r
 \r
-    <dependencyManagement>\r
-        <dependencies>\r
-            <dependency>\r
-                <groupId>org.springframework.boot</groupId>\r
-                <artifactId>spring-boot-dependencies</artifactId>\r
-                <version>${springboot.version}</version>\r
-                <type>pom</type>\r
-                <scope>import</scope>\r
-            </dependency>\r
-        </dependencies>\r
-    </dependencyManagement>\r
+  <dependencyManagement>\r
+    <dependencies>\r
+      <dependency>\r
+        <groupId>org.springframework.boot</groupId>\r
+        <artifactId>spring-boot-dependencies</artifactId>\r
+        <version>${springboot.version}</version>\r
+        <type>pom</type>\r
+        <scope>import</scope>\r
+      </dependency>\r
+    </dependencies>\r
+  </dependencyManagement>\r
 \r
-    <build>\r
-        <resources>\r
-            <resource>\r
-                <directory>src/main/resources</directory>\r
-                <filtering>true</filtering>\r
-            </resource>\r
+  <build>\r
+    <resources>\r
+      <resource>\r
+        <directory>src/main/resources</directory>\r
+        <filtering>true</filtering>\r
+      </resource>\r
 \r
-            <resource>\r
-                <directory>target/generated-sources/license</directory>\r
-                <includes>\r
-                    <include>third-party-licenses.txt</include>\r
-                </includes>\r
-            </resource>\r
+      <resource>\r
+        <directory>target/generated-sources/license</directory>\r
+        <includes>\r
+          <include>third-party-licenses.txt</include>\r
+        </includes>\r
+      </resource>\r
 \r
-            <resource>\r
-                <directory>target/generated-resources/licenses</directory>\r
-                <includes>\r
-                    <include>*.*</include>\r
-                </includes>\r
-                <targetPath>third-party-licenses</targetPath>\r
-            </resource>\r
-        </resources>\r
+      <resource>\r
+        <directory>target/generated-resources/licenses</directory>\r
+        <includes>\r
+          <include>*.*</include>\r
+        </includes>\r
+        <targetPath>third-party-licenses</targetPath>\r
+      </resource>\r
+    </resources>\r
 \r
-        <plugins>\r
-            <plugin>\r
-                <groupId>org.apache.maven.plugins</groupId>\r
-                <artifactId>maven-compiler-plugin</artifactId>\r
-                <configuration>\r
-                    <source>${version.java.compiler}</source>\r
-                    <target>${version.java.compiler}</target>\r
-                </configuration>\r
-            </plugin>\r
+    <plugins>\r
+      <plugin>\r
+        <groupId>org.apache.maven.plugins</groupId>\r
+        <artifactId>maven-compiler-plugin</artifactId>\r
+        <configuration>\r
+          <source>${version.java.compiler}</source>\r
+          <target>${version.java.compiler}</target>\r
+        </configuration>\r
+      </plugin>\r
 \r
-            <plugin>\r
-                <groupId>org.apache.maven.plugins</groupId>\r
-                <artifactId>maven-checkstyle-plugin</artifactId>\r
-                <executions>\r
-                    <execution>\r
-                        <id>onap-java-style</id>\r
-                        <goals>\r
-                            <goal>check</goal>\r
-                        </goals>\r
-                        <phase>process-sources</phase>\r
-                        <configuration>\r
-                            <configLocation>onap-checkstyle/onap-java-style.xml</configLocation>\r
-                            <sourceDirectories>${project.build.sourceDirectory}</sourceDirectories>\r
-                            <includeResources>true</includeResources>\r
-                            <includeTestSourceDirectory>true</includeTestSourceDirectory>\r
-                            <includeTestResources>true</includeTestResources>\r
-                            <consoleOutput>true</consoleOutput>\r
-                            <violationSeverity>warning</violationSeverity>\r
-                            <failsOnViolation>true</failsOnViolation>\r
-                        </configuration>\r
-                    </execution>\r
-                </executions>\r
+      <plugin>\r
+        <groupId>org.apache.maven.plugins</groupId>\r
+        <artifactId>maven-checkstyle-plugin</artifactId>\r
+        <executions>\r
+          <execution>\r
+            <id>onap-java-style</id>\r
+            <goals>\r
+              <goal>check</goal>\r
+            </goals>\r
+            <phase>process-sources</phase>\r
+            <configuration>\r
+              <configLocation>onap-checkstyle/onap-java-style.xml</configLocation>\r
+              <sourceDirectories>${project.build.sourceDirectory}</sourceDirectories>\r
+              <includeResources>true</includeResources>\r
+              <includeTestSourceDirectory>true</includeTestSourceDirectory>\r
+              <includeTestResources>true</includeTestResources>\r
+              <consoleOutput>true</consoleOutput>\r
+              <violationSeverity>warning</violationSeverity>\r
+              <failsOnViolation>true</failsOnViolation>\r
+            </configuration>\r
+          </execution>\r
+        </executions>\r
 \r
-                <dependencies>\r
-                    <dependency>\r
-                        <groupId>org.onap.oparent</groupId>\r
-                        <artifactId>checkstyle</artifactId>\r
-                        <version>${oparent.version}</version>\r
-                        <scope>compile</scope>\r
-                    </dependency>\r
-                </dependencies>\r
+        <dependencies>\r
+          <dependency>\r
+            <groupId>org.onap.oparent</groupId>\r
+            <artifactId>checkstyle</artifactId>\r
+            <version>${oparent.version}</version>\r
+          </dependency>\r
+        </dependencies>\r
 \r
-            </plugin>\r
-        </plugins>\r
-    </build>\r
+      </plugin>\r
+    </plugins>\r
+  </build>\r
 \r
-    <modules>\r
-        <module>cps-service</module>\r
-        <module>cps-rest</module>\r
-        <module>cps-ri</module>\r
-    </modules>\r
+  <modules>\r
+    <module>cps-service</module>\r
+    <module>cps-rest</module>\r
+    <module>cps-ri</module>\r
+  </modules>\r
 \r
 </project>
\ No newline at end of file