Enable debug mode in BE
[sdc.git] / ui-ci-dev / pom.xml
1 <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>1.1.0-SNAPSHOT</version>
9         </parent>
10         <artifactId>ui-ci-dev</artifactId>
11         <description>Selenium tests for the SDnC Application</description>
12         
13         
14         
15         <dependencies>
16                 <dependency>
17                         <groupId>com.google.guava</groupId>
18                         <artifactId>guava</artifactId>
19                         <version>${guava.version}</version>
20                         <scope>compile</scope>
21                 </dependency>
22                 <dependency>
23                         <groupId>org.seleniumhq.selenium</groupId>
24                         <artifactId>selenium-java</artifactId>
25                         <version>3.0.1</version>
26                 </dependency>
27                 
28                 <dependency>
29                         <groupId>org.seleniumhq.selenium</groupId>
30                         <artifactId>selenium-server</artifactId>
31                         <version>2.48.2</version>
32                         <scope>runtime</scope>
33                 </dependency>
34                 
35                 <dependency>
36                         <groupId>org.openecomp.sdc</groupId>
37                         <artifactId>asdc-tests</artifactId>
38                         <version>${asdc-tests.version}</version>
39                 </dependency>
40
41                 <dependency>
42                         <groupId>org.yaml</groupId>
43                         <artifactId>snakeyaml</artifactId>
44                         <version>${snakeyaml.version}</version>
45                         <scope>compile</scope>
46                 </dependency>
47
48                 <dependency>
49                         <groupId>com.google.code.gson</groupId>
50                         <artifactId>gson</artifactId>
51                         <version>${gson.version}</version>
52                         <scope>compile</scope>
53                 </dependency>
54
55                 <!-- http client -->
56                 <dependency>
57                         <groupId>org.apache.httpcomponents</groupId>
58                         <artifactId>httpclient</artifactId>
59             <version>${httpclient.version}</version>
60                         <scope>compile</scope>
61                 </dependency>
62
63                 <dependency>
64                         <groupId>org.apache.httpcomponents</groupId>
65                         <artifactId>httpmime</artifactId>
66             <version>${httpclient.version}</version>
67                         <scope>compile</scope>
68                 </dependency>
69
70                 <dependency>
71                         <groupId>commons-io</groupId>
72                         <artifactId>commons-io</artifactId>
73                         <version>1.3.2</version>
74                         <scope>compile</scope>
75                 </dependency>
76
77                 <dependency>
78                         <groupId>commons-logging</groupId>
79                         <artifactId>commons-logging</artifactId>
80             <version>${commons-logging}</version>
81                         <scope>compile</scope>
82                 </dependency>
83
84                 <!-- http core -->
85                 <dependency>
86                         <groupId>org.apache.httpcomponents</groupId>
87                         <artifactId>httpcore</artifactId>
88                         <version>${httpcore.version}</version>
89                         <scope>compile</scope>
90                 </dependency>
91
92                 <!-- TITAN -->
93                 <dependency>
94                         <groupId>com.thinkaurelius.titan</groupId>
95                         <artifactId>titan-core</artifactId>
96                         <version>${titan.version}</version>
97                         <scope>compile</scope>
98                 </dependency>
99
100                 <dependency>
101                         <groupId>com.thinkaurelius.titan</groupId>
102                         <artifactId>titan-cassandra</artifactId>
103                         <version>${titan.version}</version>
104                         <scope>compile</scope>
105                 </dependency>
106
107                 <dependency>
108                         <groupId>org.codehaus.jackson</groupId>
109                         <artifactId>jackson-mapper-asl</artifactId>
110                         <version>1.9.2</version>
111                         <scope>compile</scope>
112                 </dependency>
113                 
114                 <dependency>
115                         <groupId>com.fasterxml.jackson.core</groupId>
116                         <artifactId>jackson-databind</artifactId>
117                         <version>2.3.1</version>
118                         <scope>compile</scope>
119                 </dependency>
120                 
121                 <dependency>
122                         <groupId>com.fasterxml.jackson.core</groupId>
123                         <artifactId>jackson-core</artifactId>
124                         <version>2.3.1</version>
125                         <scope>compile</scope>
126                 </dependency>
127
128                 <dependency>
129                         <groupId>org.openecomp.sdc</groupId>
130                         <artifactId>sdc-distribution-client</artifactId>
131                         <version>1.1.3</version>
132                 </dependency>
133
134                 <dependency>
135                         <groupId>junit</groupId>
136                         <artifactId>junit</artifactId>
137                         <version>${junit.version}</version>
138                         <scope>compile</scope>
139                 </dependency>
140                 
141                 <dependency>
142                         <groupId>org.testng</groupId>
143                         <artifactId>testng</artifactId>
144                         <version>${testng.version}</version>
145                         <scope>compile</scope>
146                 </dependency>
147
148                 <dependency>
149                         <groupId>xml-apis</groupId>
150                         <artifactId>xml-apis</artifactId>
151                         <version>1.4.01</version>
152                         <scope>compile</scope>
153                 </dependency>
154                 
155                 <dependency>
156                         <groupId>com.googlecode.json-simple</groupId>
157                         <artifactId>json-simple</artifactId>
158                         <version>${json-simple.version}</version>
159                         <scope>compile</scope>
160                 </dependency>
161
162                 <dependency>
163                         <groupId>com.relevantcodes</groupId>
164                         <artifactId>extentreports</artifactId>
165                         <version>1.4</version>
166                 </dependency>
167
168                 <dependency>
169                         <groupId>org.apache.commons</groupId>
170                         <artifactId>commons-jci-core</artifactId>
171                         <version>${commons-jci-core.version}</version>
172                         <scope>compile</scope>
173                 </dependency>
174
175         <dependency>
176                 <groupId>org.sikuli</groupId>
177                 <artifactId>sikuli-api</artifactId>
178                 <version>1.2.0</version>
179         </dependency>
180
181         <dependency>
182                 <groupId>org.sikuli</groupId>
183                 <artifactId>sikuli-core</artifactId>
184                 <version>1.2.2</version>
185         </dependency>
186         
187                 
188
189                 <dependency>
190                         <groupId>commons-codec</groupId>
191                         <artifactId>commons-codec</artifactId>
192             <version>${commons-codec}</version>
193                         <scope>compile</scope>
194                 </dependency>
195         </dependencies>
196         
197         
198         
199         <build>
200                 <plugins>
201                 
202                         <!-- ================================================== -->
203                         <!-- Get the next versions from the properties file. -->
204                         <!-- ================================================== -->
205                         <plugin>
206                                 <groupId>org.codehaus.mojo</groupId>
207                                 <artifactId>properties-maven-plugin</artifactId>
208                                 <version>1.0-alpha-1</version>
209                                 <inherited>false</inherited>
210
211                                 <executions>
212                                         <execution>
213                                                 <id>ui-ci-dev</id>
214                                                 <phase>initialize</phase>
215                                                 <goals>
216                                                         <goal>read-project-properties</goal>
217                                                 </goals>
218
219                                                 <configuration>
220                                                         <files>
221                                                                 <file>../target/FullReleaseVersion.properties</file>
222                                                         </files>
223                                                 </configuration>
224                                         </execution>
225                                 </executions>
226                         </plugin>
227                         
228                         
229                         
230                         <!-- ============================================= -->
231                         <!-- Create the JAR file with its dependencies -->
232                         <!-- ============================================= -->
233                         <plugin>
234                                 <groupId>org.apache.maven.plugins</groupId>
235                                 <artifactId>maven-assembly-plugin</artifactId>
236                                 <version>2.5.5</version>
237                                 <executions>
238                                         <execution>
239                                                 <id>create.jar.with.dependencies</id>
240                                                 <phase>package</phase>
241                                                 <goals>
242                                                         <goal>single</goal>
243                                                 </goals>
244                                                 <configuration>
245                                                         <archive>
246                                                                 <manifest>
247                                                                         <mainClass>org.openecomp.sdc.ci.tests.execute.setup.SetupCDTest</mainClass>
248                                                                 </manifest>
249                                                         </archive>
250                                                         <descriptorRefs>
251                                                                 <descriptorRef>jar-with-dependencies</descriptorRef>
252                                                         </descriptorRefs>
253                                                 </configuration>
254                                         </execution>
255                                 </executions>
256                         </plugin>
257
258
259                         <!-- =========================== -->
260                         <!-- HP Fortify scanner         -->
261                         <!-- =========================== -->
262                         <plugin>
263                                 <groupId>com.fortify.ps.maven.plugin</groupId>
264                                 <artifactId>sca-maven-plugin</artifactId>
265                                 <version>4.30</version>
266                                 <configuration>
267                                         <scanEnabled>false</scanEnabled>
268                                 </configuration>
269                         </plugin>
270                 </plugins>
271         </build>
272 </project>