blob: b84322c8f159e05b3818254d9df35646ae4504f5 [file] [log] [blame]
Michael Lando451a3402017-02-19 10:28:42 +02001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <parent>
5 <groupId>org.openecomp.sdc</groupId>
6 <artifactId>sdc-main</artifactId>
7 <!-- <version>${asdc.version}</version> -->
8 <version>1610.2.1</version>
9 </parent>
10
11 <artifactId>ui-ci-dev</artifactId>
12 <description>Selenium tests for the SDnC Application</description>
13
14
15
16 <dependencies>
17 <dependency>
18 <groupId>org.seleniumhq.selenium</groupId>
19 <artifactId>selenium-java</artifactId>
20 <version>3.0.1</version>
21 </dependency>
22
23 <dependency>
24 <groupId>org.seleniumhq.selenium</groupId>
25 <artifactId>selenium-server</artifactId>
26 <version>2.48.2</version>
27 <scope>runtime</scope>
28 </dependency>
29
30 <dependency>
31 <groupId>org.openecomp.sdc</groupId>
32 <artifactId>asdc-tests</artifactId>
33 <version>${asdc-tests.version}</version>
34 </dependency>
35
36 <!-- <dependency>
37 <groupId>org.openecomp.sdc</groupId>
38 <artifactId>catalog-be</artifactId>
39 <version>${asdc-tests.version}</version>
40 </dependency> -->
41
42 <dependency>
43 <groupId>org.yaml</groupId>
44 <artifactId>snakeyaml</artifactId>
45 <version>1.14</version>
46 <scope>compile</scope>
47 </dependency>
48
49 <dependency>
50 <groupId>com.google.code.gson</groupId>
51 <artifactId>gson</artifactId>
52 <version>2.3.1</version>
53 <scope>compile</scope>
54 </dependency>
55
56 <!-- http client -->
57 <dependency>
58 <groupId>org.apache.httpcomponents</groupId>
59 <artifactId>httpclient</artifactId>
60 <scope>compile</scope>
61 </dependency>
62
63 <dependency>
64 <groupId>org.apache.httpcomponents</groupId>
65 <artifactId>httpmime</artifactId>
66 <scope>compile</scope>
67 </dependency>
68
69 <dependency>
70 <groupId>commons-io</groupId>
71 <artifactId>commons-io</artifactId>
72 <version>1.3.2</version>
73 <scope>compile</scope>
74 </dependency>
75
76 <dependency>
77 <groupId>commons-logging</groupId>
78 <artifactId>commons-logging</artifactId>
79 <scope>compile</scope>
80 </dependency>
81
82 <!-- http core -->
83 <dependency>
84 <groupId>org.apache.httpcomponents</groupId>
85 <artifactId>httpcore</artifactId>
86 <scope>compile</scope>
87 </dependency>
88
89 <!-- TITAN -->
90 <dependency>
91 <groupId>com.thinkaurelius.titan</groupId>
92 <artifactId>titan-core</artifactId>
93 <version>${titan.version}</version>
94 <scope>compile</scope>
95 </dependency>
96
97 <dependency>
98 <groupId>com.thinkaurelius.titan</groupId>
99 <artifactId>titan-cassandra</artifactId>
100 <version>${titan.version}</version>
101 <scope>compile</scope>
102 </dependency>
103
104 <dependency>
105 <groupId>org.codehaus.jackson</groupId>
106 <artifactId>jackson-mapper-asl</artifactId>
107 <version>1.9.2</version>
108 <scope>compile</scope>
109 </dependency>
110
111 <dependency>
112 <groupId>com.fasterxml.jackson.core</groupId>
113 <artifactId>jackson-databind</artifactId>
114 <version>2.3.1</version>
115 <scope>compile</scope>
116 </dependency>
117
118 <dependency>
119 <groupId>com.fasterxml.jackson.core</groupId>
120 <artifactId>jackson-core</artifactId>
121 <version>2.3.1</version>
122 <scope>compile</scope>
123 </dependency>
124
125 <dependency>
126 <groupId>org.openecomp.sdc</groupId>
127 <artifactId>sdc-distribution-client</artifactId>
128 <version>1.1.2</version>
129 </dependency>
130
131 <dependency>
132 <groupId>junit</groupId>
133 <artifactId>junit</artifactId>
134 <scope>compile</scope>
135 </dependency>
136
137 <dependency>
138 <groupId>org.testng</groupId>
139 <artifactId>testng</artifactId>
140 <version>6.9.10</version>
141 <scope>compile</scope>
142 </dependency>
143
144 <dependency>
145 <groupId>xml-apis</groupId>
146 <artifactId>xml-apis</artifactId>
147 <version>1.4.01</version>
148 <scope>compile</scope>
149 </dependency>
150
151 <dependency>
152 <groupId>com.googlecode.json-simple</groupId>
153 <artifactId>json-simple</artifactId>
154 <version>1.1</version>
155 <scope>compile</scope>
156 </dependency>
157
158 <dependency>
159 <groupId>com.relevantcodes</groupId>
160 <artifactId>extentreports</artifactId>
161 <version>2.41.1</version>
162 </dependency>
163
164 <dependency>
165 <groupId>org.apache.commons</groupId>
166 <artifactId>commons-jci-core</artifactId>
167 <scope>compile</scope>
168 </dependency>
169
170 <dependency>
171 <groupId>org.sikuli</groupId>
172 <artifactId>sikuli-api</artifactId>
173 <version>1.2.0</version>
174 </dependency>
175
176 <dependency>
177 <groupId>org.sikuli</groupId>
178 <artifactId>sikuli-core</artifactId>
179 <version>1.2.2</version>
180 </dependency>
181
182
183
184 <dependency>
185 <groupId>commons-codec</groupId>
186 <artifactId>commons-codec</artifactId>
187 <scope>compile</scope>
188 </dependency>
189 </dependencies>
190
191
192
193 <build>
194 <plugins>
195
196
197
198 <!-- ============================================= -->
199 <!-- Create the JAR file with its dependencies -->
200 <!-- ============================================= -->
201 <plugin>
202 <groupId>org.apache.maven.plugins</groupId>
203 <artifactId>maven-assembly-plugin</artifactId>
204 <version>2.5.5</version>
205 <executions>
206 <execution>
207 <id>create.jar.with.dependencies</id>
208 <phase>package</phase>
209 <goals>
210 <goal>single</goal>
211 </goals>
212 <configuration>
213 <archive>
214 <manifest>
215 <mainClass>org.openecomp.sdc.ci.tests.execute.setup.SetupCDTest</mainClass>
216 </manifest>
217 </archive>
218 <descriptorRefs>
219 <descriptorRef>jar-with-dependencies</descriptorRef>
220 </descriptorRefs>
221 </configuration>
222 </execution>
223
224
225 <execution>
226 <id>tarball</id>
227 <phase>package</phase>
228 <goals>
229 <goal>single</goal>
230 </goals>
231 <configuration>
232 <finalName>${project.artifactId}-${full.release.version}${build.type}</finalName>
233 <appendAssemblyId>false</appendAssemblyId>
234 <descriptor>${project.basedir}/tarball.xml</descriptor>
235 <attach>false</attach>
236 </configuration>
237 </execution>
238 </executions>
239 </plugin>
240
241
242 <!-- =========================== -->
243 <!-- HP Fortifay scanner -->
244 <!-- =========================== -->
245 <plugin>
246 <groupId>com.fortify.ps.maven.plugin</groupId>
247 <artifactId>sca-maven-plugin</artifactId>
248 <version>4.30</version>
249 <configuration>
250 <scanEnabled>false</scanEnabled>
251 </configuration>
252 </plugin>
253 </plugins>
254 </build>
255</project>