update pom version + change version file
[sdc.git] / ui-ci / 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
4         <modelVersion>4.0.0</modelVersion>
5
6         <artifactId>ui-ci</artifactId>
7         <description>Selenium tests for the SDnC Application</description>
8
9         <parent>
10                 <groupId>org.openecomp.sdc</groupId>
11                 <artifactId>sdc-main</artifactId>
12                 <version>1.1.0-SNAPSHOT</version>
13                 
14         </parent>
15
16         <dependencies>
17
18                 <dependency>
19                         <groupId>org.slf4j</groupId>
20                         <artifactId>slf4j-api</artifactId>
21                         <version>1.7.10</version>
22                         <scope>compile</scope>
23                 </dependency>
24
25                 <dependency>
26                         <groupId>com.google.guava</groupId>
27                         <artifactId>guava</artifactId>
28                         <version>${guava.version}</version>
29                         <scope>compile</scope>
30                 </dependency>
31
32                 <dependency>
33                         <groupId>org.apache.commons</groupId>
34                         <artifactId>commons-lang3</artifactId>
35                         <version>${lang3.version}</version>
36                         <scope>compile</scope>
37                 </dependency>
38
39                 <dependency>
40                         <groupId>org.seleniumhq.selenium</groupId>
41                         <artifactId>selenium-java</artifactId>
42                         <version>2.48.0</version>
43                 </dependency>
44                 
45                 <dependency>
46                         <groupId>org.seleniumhq.selenium</groupId>
47                         <artifactId>selenium-server</artifactId>
48                         <version>2.53.1</version>
49                         <scope>runtime</scope>
50                 </dependency>
51                 
52 <!--            <dependency>
53                 <groupId>org.seleniumhq.selenium</groupId>
54                         <artifactId>selenium-firefox-driver</artifactId>
55                 <version>3.0.1</version>
56                 </dependency> -->
57                 
58                 
59                 <dependency>
60                         <groupId>org.openecomp.sdc</groupId>
61                         <artifactId>asdc-tests</artifactId>
62                         <version>${asdc-tests.version}</version>
63                 </dependency>
64
65                 <dependency>
66                         <groupId>org.yaml</groupId>
67                         <artifactId>snakeyaml</artifactId>
68                         <version>1.14</version>
69                         <scope>compile</scope>
70                 </dependency>
71
72                 <dependency>
73                         <groupId>com.google.code.gson</groupId>
74                         <artifactId>gson</artifactId>
75                         <version>2.3.1</version>
76                         <scope>compile</scope>
77                 </dependency>
78
79                 <!-- http client -->
80                 <dependency>
81                         <groupId>org.apache.httpcomponents</groupId>
82                         <artifactId>httpclient</artifactId>
83                         <version>${httpclient.version}</version>
84                         <scope>compile</scope>
85                 </dependency>
86
87                 <dependency>
88                         <groupId>org.apache.httpcomponents</groupId>
89                         <artifactId>httpmime</artifactId>
90                         <version>${httpclient.version}</version>
91                         <scope>compile</scope>
92                 </dependency>
93
94                 <dependency>
95                         <groupId>commons-io</groupId>
96                         <artifactId>commons-io</artifactId>
97                         <version>2.5</version>
98                         <scope>compile</scope>
99                 </dependency>
100
101                 <dependency>
102                         <groupId>commons-logging</groupId>
103                         <artifactId>commons-logging</artifactId>
104                         <version>1.2.1-SNAPSHOT</version>
105                         <scope>compile</scope>
106                 </dependency>
107
108                 <!-- http core -->
109                 <dependency>
110                         <groupId>org.apache.httpcomponents</groupId>
111                         <artifactId>httpcore</artifactId>
112                         <version>${httpcore.version}</version>
113                         <scope>compile</scope>
114                 </dependency>
115
116                 <!-- TITAN -->
117                 <dependency>
118                         <groupId>com.thinkaurelius.titan</groupId>
119                         <artifactId>titan-core</artifactId>
120                         <version>${titan.version}</version>
121                         <scope>compile</scope>
122                 </dependency>
123
124                 <dependency>
125                         <groupId>com.thinkaurelius.titan</groupId>
126                         <artifactId>titan-cassandra</artifactId>
127                         <version>${titan.version}</version>
128                         <scope>compile</scope>
129                 </dependency>
130
131                 <dependency>
132                         <groupId>org.codehaus.jackson</groupId>
133                         <artifactId>jackson-mapper-asl</artifactId>
134                         <version>1.9.2</version>
135                         <scope>compile</scope>
136                 </dependency>
137                 
138                 <dependency>
139                         <groupId>com.fasterxml.jackson.core</groupId>
140                         <artifactId>jackson-databind</artifactId>
141                         <!--<version>2.3.1</version>-->
142                         <version>${jackson.version}</version>
143                         <scope>compile</scope>
144                 </dependency>
145                 
146                 <dependency>
147                         <groupId>com.fasterxml.jackson.core</groupId>
148                         <artifactId>jackson-core</artifactId>
149                         <!--<version>2.3.1</version>-->
150                         <version>${jackson.version}</version>
151                         <scope>compile</scope>
152                 </dependency>
153
154                 <dependency>
155                         <groupId>org.openecomp.sdc</groupId>
156                         <artifactId>sdc-distribution-client</artifactId>
157                         <version>1.0.0-SNAPSHOT</version>
158                         <scope>compile</scope>
159                 </dependency>
160
161                 <dependency>
162                         <groupId>junit</groupId>
163                         <artifactId>junit</artifactId>
164                         <version>4.12</version>
165                         <scope>compile</scope>
166                 </dependency>
167                 
168                 <dependency>
169                         <groupId>org.testng</groupId>
170                         <artifactId>testng</artifactId>
171                         <version>6.9.10</version>
172                         <scope>compile</scope>
173                 </dependency>
174
175                 <dependency>
176                         <groupId>xml-apis</groupId>
177                         <artifactId>xml-apis</artifactId>
178                         <version>1.4.01</version>
179                         <scope>compile</scope>
180                 </dependency>
181                 
182                 <dependency>
183                         <groupId>com.googlecode.json-simple</groupId>
184                         <artifactId>json-simple</artifactId>
185                         <version>1.1</version>
186                         <scope>compile</scope>
187                 </dependency>
188
189                 <dependency>
190                         <groupId>org.apache.commons</groupId>
191                         <artifactId>commons-jci-core</artifactId>
192                         <scope>compile</scope>
193                 </dependency>
194
195                 <dependency>
196                         <groupId>commons-codec</groupId>
197                         <artifactId>commons-codec</artifactId>
198                         <version>2.0-SNAPSHOT</version>
199                         <scope>compile</scope>
200                 </dependency>
201                 
202                 <dependency>
203                     <groupId>com.relevantcodes</groupId>
204                     <artifactId>extentreports</artifactId>
205                     <version>2.41.1</version>
206                 </dependency>
207                 
208                 
209         </dependencies>
210         
211         
212         
213         <build>
214                 <plugins>
215
216                         <plugin>
217                                 <groupId>org.apache.maven.plugins</groupId>
218                                 <artifactId>maven-deploy-plugin</artifactId>
219                                 <version>2.7</version>
220                                 <configuration>
221                                         <skip>true</skip>
222                                 </configuration>
223                         </plugin>
224
225                         <!-- ============================================= -->
226                         <!-- Create the JAR file with its dependencies -->
227                         <!-- ============================================= -->
228                         <plugin>
229                                 <groupId>org.apache.maven.plugins</groupId>
230                                 <artifactId>maven-assembly-plugin</artifactId>
231                                 <version>2.5.5</version>
232                                 <executions>
233                                         <execution>
234                                                 <id>create.jar.with.dependencies</id>
235                                                 <phase>package</phase>
236                                                 <goals>
237                                                         <goal>single</goal>
238                                                 </goals>
239                                                 <configuration>
240                                                         <archive>
241                                                                 <manifest>
242                                                                         <mainClass>org.openecomp.sdc.ci.tests.execute.setup.SetupCDTest</mainClass>
243                                                                 </manifest>
244                                                         </archive>
245                                                         <descriptorRefs>
246                                                                 <descriptorRef>jar-with-dependencies</descriptorRef>
247                                                         </descriptorRefs>
248                                                 </configuration>
249                                         </execution>
250                                 </executions>
251                         </plugin>
252                 </plugins>
253         </build>
254
255
256
257         <profiles>
258                 <profile>
259                         <id>CI</id>
260                         <activation>
261                                 <activeByDefault>false</activeByDefault>
262                         </activation>
263
264                         <build>
265                                 <plugins>
266                                         <plugin>
267                                                 <groupId>org.apache.maven.plugins</groupId>
268                                                 <artifactId>maven-assembly-plugin</artifactId>
269                                                 <version>2.5.5</version>
270                                                 <executions>
271                                                         <execution>
272                                                                 <id>tarball</id>
273                                                                 <phase>package</phase>
274                                                                 <goals>
275                                                                         <goal>single</goal>
276                                                                 </goals>
277                                                                 <configuration>
278                                                                         <finalName>${project.artifactId}-${full.release.version}${build.type}</finalName>
279                                                                         <appendAssemblyId>false</appendAssemblyId>
280                                                                         <descriptor>${project.basedir}/tarball.xml</descriptor>
281                                                                         <attach>false</attach>
282                                                                 </configuration>
283                                                         </execution>
284                                                 </executions>
285                                         </plugin>
286                                 </plugins>
287                         </build>
288                 </profile>
289         </profiles>
290 </project>