blob: 109e806b9a0b08ba891e2174e021d62ebcee1bac [file] [log] [blame]
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +03001<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>
Stone, Avi (as206k)a403bf32018-05-22 13:06:41 +03004 <groupId>org.onap.sdc.dcae-d.ci</groupId>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +03005 <artifactId>dcae-ci-tests</artifactId>
Stone, Avi (as206k)ca206252018-05-10 17:53:15 +03006 <version>1.2.0-SNAPSHOT</version>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +03007 <name>DCAE Tests</name>
8 <packaging>jar</packaging>
9 <description>Tests for DCAE Designer </description>
10
11 <properties>
12 <maven.compiler.source>1.8</maven.compiler.source>
13 <maven.compiler.target>1.8</maven.compiler.target>
Stone, Avi (as206k)ca206252018-05-10 17:53:15 +030014 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
Stone, Avi (as206k)7db40ac2018-05-21 14:57:57 +030016 <nexus.proxy>https://nexus.onap.org</nexus.proxy>
Stone, Avi (as206k)ca206252018-05-10 17:53:15 +030017 <staging.profile.id>176c31dfe190a</staging.profile.id>
Stone, Avi (as206k)a403bf32018-05-22 13:06:41 +030018 <httpclient.version>4.5.5</httpclient.version>
19 <snakeyaml.version>1.21</snakeyaml.version>
20 <slf4j.version>1.7.25</slf4j.version>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +030021 </properties>
22
23 <dependencies>
24
25 <dependency>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +030026 <groupId>org.assertj</groupId>
27 <artifactId>assertj-core</artifactId>
28 <version>3.8.0</version>
29 <scope>compile</scope>
30 </dependency>
31
32 <dependency>
Stone, Avi (as206k)ca206252018-05-10 17:53:15 +030033 <groupId>org.onap.sdc.dcae-d.dt-be-property</groupId>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +030034 <artifactId>DCAE-DT-PROPERTY</artifactId>
Stone, Avi (as206k)a403bf32018-05-22 13:06:41 +030035 <version>1.2.0-SNAPSHOT</version>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +030036 </dependency>
Stone, Avi (as206k)7db40ac2018-05-21 14:57:57 +030037
38 <!-- Snake Yaml -->
39 <dependency>
40 <groupId>org.yaml</groupId>
41 <artifactId>snakeyaml</artifactId>
42 <version>${snakeyaml.version}</version>
43 <scope>compile</scope>
44 </dependency>
45
46 <!-- http client -->
47 <dependency>
48 <groupId>org.apache.httpcomponents</groupId>
49 <artifactId>httpclient</artifactId>
50 <version>${httpclient.version}</version>
51 <scope>compile</scope>
52 </dependency>
53
54 <dependency>
55 <groupId>org.apache.httpcomponents</groupId>
56 <artifactId>httpmime</artifactId>
57 <version>${httpclient.version}</version>
58 <scope>compile</scope>
59 </dependency>
60
61 <dependency>
62 <groupId>commons-io</groupId>
63 <artifactId>commons-io</artifactId>
64 <version>2.5</version>
65 <scope>compile</scope>
66 </dependency>
67
68 <dependency>
69 <groupId>org.apache.commons</groupId>
70 <artifactId>commons-collections4</artifactId>
71 <version>4.1</version>
72 </dependency>
73
74 <dependency>
75 <groupId>com.google.code.gson</groupId>
76 <artifactId>gson</artifactId>
77 <version>2.8.4</version>
78 </dependency>
79
80 <dependency>
81 <groupId>com.googlecode.json-simple</groupId>
82 <artifactId>json-simple</artifactId>
83 <version>1.1.1</version>
84 </dependency>
85
86 <dependency>
87 <groupId>org.slf4j</groupId>
88 <artifactId>slf4j-api</artifactId>
89 <version>${slf4j.version}</version>
90 <scope>compile</scope>
91 </dependency>
92
93 <dependency>
94 <groupId>org.slf4j</groupId>
95 <artifactId>slf4j-simple</artifactId>
96 <version>${slf4j.version}</version>
97 </dependency>
98 <dependency>
99 <groupId>org.testng</groupId>
100 <artifactId>testng</artifactId>
101 <version>6.14.3</version>
102 <scope>compile</scope>
103 </dependency>
104
105 <dependency>
106 <groupId>com.aventstack</groupId>
107 <artifactId>extentreports</artifactId>
108 <version>3.1.5</version>
109 <scope>compile</scope>
110 </dependency>
111
112 </dependencies>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +0300113
114 <build>
115 <plugins>
116 <plugin>
117 <groupId>org.apache.maven.plugins</groupId>
118 <artifactId>maven-assembly-plugin</artifactId>
119 <version>2.5.5</version>
120 <executions>
121 <execution>
122 <id>create.jar.with.dependencies</id>
123 <phase>package</phase>
124 <goals>
125 <goal>single</goal>
126 </goals>
127 <configuration>
128 <archive>
129 <manifest>
Stone, Avi (as206k)7db40ac2018-05-21 14:57:57 +0300130 <mainClass>org.onap.dcae.ci.run.RunTestSuite</mainClass>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +0300131 </manifest>
132 </archive>
133 <descriptorRefs>
134 <descriptorRef>jar-with-dependencies</descriptorRef>
135 </descriptorRefs>
136 </configuration>
137 </execution>
138 </executions>
139 </plugin>
140 </plugins>
141 </build>
Stone, Avi (as206k)7db40ac2018-05-21 14:57:57 +0300142
Stone, Avi (as206k)a403bf32018-05-22 13:06:41 +0300143 <repositories>
144 <!-- LF repositories -->
145 <repository>
146 <id>ecomp-releases</id>
147 <name>Release Repository</name>
148 <url>${nexus.proxy}/content/repositories/releases/</url>
149 </repository>
150 <repository>
151 <id>ecomp-snapshots</id>
152 <name>Snapshots Repository</name>
153 <url>${nexus.proxy}/content/repositories/snapshots/</url>
154 </repository>
155 <repository>
156 <id>ecomp-public</id>
157 <name>Public Repository</name>
158 <url>${nexus.proxy}/content/repositories/public/</url>
159 </repository>
160 <!-- LF repositories END-->
161 </repositories>
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +0300162
Stone, Avi (as206k)a403bf32018-05-22 13:06:41 +0300163 <distributionManagement>
164 <repository>
165 <id>ecomp-releases</id>
166 <name>Release Repository</name>
167 <url>${nexus.proxy}/content/repositories/releases/</url>
168 </repository>
169 <snapshotRepository>
170 <id>ecomp-snapshots</id>
171 <name>Snapshot Repository</name>
172 <url>${nexus.proxy}/content/repositories/snapshots/</url>
173 </snapshotRepository>
174 <site>
175 <id>ecomp-site</id>
176 <url>dav:${nexus.proxy}${sitePath}</url>
177 </site>
178 </distributionManagement>
Stone, Avi (as206k)7db40ac2018-05-21 14:57:57 +0300179
Stone, Avi (as206k)eaf57062018-04-12 15:57:26 +0300180</project>