org.onap migration
[vid.git] / vid-automation / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5     <modelVersion>4.0.0</modelVersion>
6
7     <groupId>com.att.vid</groupId>
8     <artifactId>automationTest</artifactId>
9     <version>1.0-SNAPSHOT</version>
10
11     <properties>
12         <springframework.version>4.2.0.RELEASE</springframework.version>
13     </properties>
14
15     <repositories>
16         <repository>
17             <!-- Snapshots repository has ECOMP snapshot artifacts -->
18             <id>att-mavencentral-ecomp-snapshots-repo</id>
19             <name>ATT Maven Central - Snapshots</name>
20             <url>http://mavencentral.it.att.com:8084/nexus/content/repositories/att-repository-snapshots/</url>
21         </repository>
22     </repositories>
23     <dependencies>
24         <dependency>
25             <groupId>org.openecomp.sdc</groupId>
26             <artifactId>ui-ci</artifactId>
27             <version>1.0.2-SNAPSHOT</version>
28             <scope>compile</scope>
29         </dependency>
30         <dependency>
31             <groupId>log4j</groupId>
32             <artifactId>log4j</artifactId>
33             <version>1.2.12</version>
34         </dependency>
35         <dependency>
36             <groupId>org.testng</groupId>
37             <artifactId>testng</artifactId>
38             <version>6.9.10</version>
39         </dependency>
40         <dependency>
41             <groupId>javax.ws.rs</groupId>
42             <artifactId>javax.ws.rs-api</artifactId>
43             <version>2.0.1</version>
44         </dependency>
45         <dependency>
46             <groupId>javax.ws.rs</groupId>
47             <artifactId>javax.ws.rs-api</artifactId>
48             <version>2.0.1</version>
49         </dependency>
50         <dependency>
51             <groupId>org.glassfish.jersey.core</groupId>
52             <artifactId>jersey-common</artifactId>
53             <version>2.23.1</version>
54         </dependency>
55         <dependency>
56             <groupId>org.glassfish.jersey.core</groupId>
57             <artifactId>jersey-common</artifactId>
58             <version>2.23.1</version>
59         </dependency>
60         <dependency>
61             <groupId>org.glassfish.jersey.core</groupId>
62             <artifactId>jersey-client</artifactId>
63             <version>2.23.1</version>
64         </dependency>
65         <dependency>
66             <groupId>org.springframework</groupId>
67             <artifactId>spring-core</artifactId>
68             <version>${springframework.version}</version>
69             <exclusions>
70                 <exclusion>
71                     <groupId>commons-logging</groupId>
72                     <artifactId>commons-logging</artifactId>
73                 </exclusion>
74             </exclusions>
75         </dependency>
76         <dependency>
77             <groupId>org.springframework</groupId>
78             <artifactId>spring-web</artifactId>
79             <version>${springframework.version}</version>
80         </dependency>
81         <dependency>
82             <groupId>org.skyscreamer</groupId>
83             <artifactId>jsonassert</artifactId>
84             <version>1.5.0</version>
85         </dependency>
86         <dependency>
87             <groupId>com.google.collections</groupId>
88             <artifactId>google-collections</artifactId>
89             <version>1.0</version>
90         </dependency>
91         <dependency>
92             <groupId>commons-io</groupId>
93             <artifactId>commons-io</artifactId>
94             <version>2.5</version>
95         </dependency>
96         <dependency>
97             <groupId>org.mariadb.jdbc</groupId>
98             <artifactId>mariadb-java-client</artifactId>
99             <version>1.4.6</version>
100         </dependency>
101         <dependency>
102             <groupId>org.hamcrest</groupId>
103             <artifactId>hamcrest-all</artifactId>
104             <version>1.3</version>
105         </dependency>
106     </dependencies>
107     <build>
108         <plugins>
109             <plugin>
110                 <groupId>org.apache.maven.plugins</groupId>
111                 <artifactId>maven-compiler-plugin</artifactId>
112                 <configuration>
113                     <source>1.8</source>
114                     <target>1.8</target>
115                 </configuration>
116             </plugin>
117             <plugin>
118                 <groupId>org.apache.maven.plugins</groupId>
119                 <artifactId>maven-assembly-plugin</artifactId>
120                 <version>2.5.5</version>
121                 <executions>
122                     <execution>
123                         <id>create.jar.with.dependencies</id>
124                         <phase>package</phase>
125                         <goals>
126                             <goal>single</goal>
127                         </goals>
128                         <configuration>
129                             <archive>
130                                 <manifest>
131                                     <mainClass>vid.automation.test.StartTest</mainClass>
132                                 </manifest>
133                             </archive>
134                             <descriptorRefs>
135                                 <descriptorRef>jar-with-dependencies</descriptorRef>
136                             </descriptorRefs>
137                         </configuration>
138                     </execution>
139                 </executions>
140             </plugin>
141         </plugins>
142     </build>
143
144
145 </project>