[PORTAL-7] Rebase
[portal.git] / ecomp-portal-BE-common-test / pom.xml
diff --git a/ecomp-portal-BE-common-test/pom.xml b/ecomp-portal-BE-common-test/pom.xml
new file mode 100644 (file)
index 0000000..8d38f3b
--- /dev/null
@@ -0,0 +1,151 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+       <modelVersion>4.0.0</modelVersion>\r
+\r
+       <groupId>org.openecomp.portal</groupId>\r
+       <artifactId>ecomp-portal-BE-common-test</artifactId>\r
+       <version>1.1.0-SNAPSHOT</version>\r
+       <packaging>jar</packaging>\r
+\r
+       <name>ecomp-portal-BE-common-test</name>\r
+       <url>http://maven.apache.org</url>\r
+\r
+       <properties>\r
+               <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>\r
+               <!-- <skipTests>true</skipTests> -->\r
+               <sonar.exclusions>**.js</sonar.exclusions>\r
+       </properties>\r
+\r
+       <build>\r
+               <sourceDirectory>src/main/java</sourceDirectory>\r
+               <!-- The war file name carries no version number -->\r
+               <finalName>${project.artifactId}</finalName>\r
+               <plugins>\r
+                       <plugin>\r
+                               <artifactId>maven-compiler-plugin</artifactId>\r
+                               <version>3.1</version>\r
+                               <configuration>\r
+                                       <source>1.8</source>\r
+                                       <target>1.8</target>\r
+                               </configuration>\r
+                       </plugin>\r
+                       <plugin>\r
+                               <artifactId>maven-war-plugin</artifactId>\r
+                               <version>2.6</version>\r
+                               <configuration>\r
+                                       <skipTests>true</skipTests>\r
+                                       <failOnMissingWebXml>false</failOnMissingWebXml>\r
+                                       <archive>\r
+                                               <manifest>\r
+                                                       <addDefaultImplementationEntries>true</addDefaultImplementationEntries>\r
+                                               </manifest>\r
+                                               <manifestEntries>\r
+                                                       <Build-Number>${project.version}.${build.number}</Build-Number>\r
+                                                       <Build-Time>${maven.build.timestamp}</Build-Time>\r
+                                               </manifestEntries>\r
+                                       </archive>\r
+                                       <overlays>\r
+                                               <!-- specify the order in which these should be applied -->\r
+                                               <overlay>\r
+                                                       <groupId>org.openecomp.portal</groupId>\r
+                                                       <artifactId>ecompportal-be-common</artifactId>\r
+                                               </overlay>\r
+                                       </overlays>\r
+                               </configuration>\r
+                       </plugin>\r
+                       <!--\r
+                       <plugin>\r
+                           <groupId>org.codehaus.mojo</groupId>\r
+                           <artifactId>license-maven-plugin</artifactId>\r
+                           <version>1.10</version>\r
+                           <configuration>\r
+                             <encoding>UTF-8</encoding>\r
+                               <licenseName>my_license</licenseName>\r
+                               <licenseResolver>${project.baseUri}/license</licenseResolver>\r
+                               <inceptionYear>2017</inceptionYear>\r
+                               <organizationName>AT&amp;T Intellectual Property</organizationName>\r
+                               <projectName>ECOMP Portal</projectName> \r
+                               <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage> \r
+                               <processStartTag>================================================================================</processStartTag>\r
+                               <sectionDelimiter>================================================================================</sectionDelimiter>\r
+                               <processEndTag>================================================================================</processEndTag> \r
+                               <roots>\r
+                                       <root>src/main</root>\r
+                                       <root>src/test</root>\r
+                               </roots>\r
+                               <excludes>\r
+                                       <exclude>*.png</exclude>\r
+                                       <exclude>*.drl</exclude>\r
+                                       <exclude>*.gif</exclude>\r
+                                       <exclude>*.jpeg</exclude>\r
+                                       <exclude>*.jpg</exclude>\r
+                                       <exclude>*.bmp</exclude>\r
+                                       <exclude>*.ico</exclude>\r
+                                       <exclude>*.svg</exclude>\r
+                               </excludes>\r
+                           </configuration>\r
+                           <executions>\r
+                               <execution>\r
+                                   <id>first</id>\r
+                                   <goals>\r
+                                       <goal>update-file-header</goal>\r
+                                   </goals>\r
+                                   <phase>process-sources</phase>\r
+                               </execution>\r
+                           </executions>\r
+                       </plugin>\r
+                       -->\r
+               </plugins>\r
+\r
+               <resources>\r
+                       <resource>\r
+                               <directory>src/test/java</directory>\r
+                               <includes>\r
+                                       <include>**/*Test*.*</include>\r
+                               </includes>\r
+                       </resource>\r
+                       <resource>\r
+                               <directory>src/main/resources</directory>\r
+                               <includes>\r
+                                       <include>**/**</include>\r
+                               </includes>\r
+                       </resource>\r
+               </resources>\r
+       </build>\r
+\r
+       <dependencies>\r
+               <dependency>\r
+                       <groupId>junit</groupId>\r
+                       <artifactId>junit</artifactId>\r
+                       <version>4.11</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.powermock</groupId>\r
+                       <artifactId>powermock-api-mockito</artifactId>\r
+                       <version>1.6.1</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.powermock</groupId>\r
+                       <artifactId>powermock-core</artifactId>\r
+                       <version>1.6.1</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.powermock</groupId>\r
+                       <artifactId>powermock-module-junit4</artifactId>\r
+                       <version>1.6.1</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.mockito</groupId>\r
+                       <artifactId>mockito-core</artifactId>\r
+                       <version>1.8.5</version>\r
+               </dependency>\r
+               <dependency>\r
+                       <groupId>org.openecomp.portal</groupId>\r
+                       <artifactId>ecompportal-be-common</artifactId>\r
+                       <version>${project.version}</version>\r
+                       <type>jar</type>\r
+                       <classifier>classes</classifier>\r
+               </dependency>\r
+       </dependencies>\r
+\r
+</project>\r