4
4
xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5
5
<modelVersion >4.0.0</modelVersion >
6
6
7
- <groupId >com.arangodb</groupId >
8
- <artifactId >integration-tests</artifactId >
9
- <version >7.0.0-SNAPSHOT</version >
7
+ <parent >
8
+ <groupId >com.arangodb</groupId >
9
+ <artifactId >arangodb-java-driver-parent</artifactId >
10
+ <version >7.0.0-SNAPSHOT</version >
11
+ </parent >
12
+
13
+ <artifactId >shaded-integration-tests</artifactId >
10
14
11
15
<properties >
12
16
<maven .compiler.target>17</maven .compiler.target>
13
17
<maven .compiler.source>17</maven .compiler.source>
14
- <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
15
- <adb .jackson.version>2.14.1</adb .jackson.version>
16
18
</properties >
17
19
18
- <dependencies >
19
- <dependency >
20
- <groupId >ch.qos.logback</groupId >
21
- <artifactId >logback-classic</artifactId >
22
- <version >1.4.5</version >
23
- <scope >test</scope >
24
- </dependency >
25
- <dependency >
26
- <groupId >org.junit.platform</groupId >
27
- <artifactId >junit-platform-launcher</artifactId >
28
- <scope >test</scope >
29
- </dependency >
30
- <dependency >
31
- <groupId >org.junit.jupiter</groupId >
32
- <artifactId >junit-jupiter-api</artifactId >
33
- <scope >test</scope >
34
- </dependency >
35
- <dependency >
36
- <groupId >org.junit.jupiter</groupId >
37
- <artifactId >junit-jupiter-engine</artifactId >
38
- <scope >test</scope >
39
- </dependency >
40
- <dependency >
41
- <groupId >org.junit.jupiter</groupId >
42
- <artifactId >junit-jupiter-params</artifactId >
43
- <scope >test</scope >
44
- </dependency >
45
- <dependency >
46
- <groupId >org.assertj</groupId >
47
- <artifactId >assertj-core</artifactId >
48
- <version >3.23.1</version >
49
- <scope >test</scope >
50
- </dependency >
51
- </dependencies >
52
-
53
- <dependencyManagement >
54
- <dependencies >
55
- <dependency >
56
- <groupId >com.fasterxml.jackson</groupId >
57
- <artifactId >jackson-bom</artifactId >
58
- <version >${adb.jackson.version} </version >
59
- <scope >import</scope >
60
- <type >pom</type >
61
- </dependency >
62
- <dependency >
63
- <groupId >io.vertx</groupId >
64
- <artifactId >vertx-stack-depchain</artifactId >
65
- <version >4.3.5</version >
66
- <type >pom</type >
67
- <scope >import</scope >
68
- </dependency >
69
- <dependency >
70
- <groupId >io.netty</groupId >
71
- <artifactId >netty-bom</artifactId >
72
- <version >4.1.85.Final</version >
73
- <type >pom</type >
74
- <scope >import</scope >
75
- </dependency >
76
- <dependency >
77
- <groupId >org.junit</groupId >
78
- <artifactId >junit-bom</artifactId >
79
- <version >5.9.1</version >
80
- <type >pom</type >
81
- <scope >import</scope >
82
- </dependency >
83
- </dependencies >
84
- </dependencyManagement >
85
-
86
20
<build >
87
21
<testSourceDirectory >${testSourceDirectory} </testSourceDirectory >
88
22
<plugins >
89
23
<plugin >
90
24
<groupId >org.apache.maven.plugins</groupId >
91
25
<artifactId >maven-surefire-plugin</artifactId >
92
- <version >3.0.0-M7</version >
93
26
<configuration >
94
27
<systemPropertyVariables >
95
28
<serde >${serde} </serde >
113
46
<dependency >
114
47
<groupId >com.arangodb</groupId >
115
48
<artifactId >arangodb-java-driver-shaded</artifactId >
116
- <version >7.0.0-SNAPSHOT</version >
117
49
<scope >test</scope >
118
50
</dependency >
119
51
<dependency >
120
52
<groupId >com.arangodb</groupId >
121
53
<artifactId >jackson-dataformat-velocypack</artifactId >
122
- <version >3.1.0</version >
123
54
<scope >test</scope >
124
55
</dependency >
125
56
<dependency >
126
57
<groupId >com.tngtech.archunit</groupId >
127
58
<artifactId >archunit-junit5</artifactId >
128
- <version >1.0.1</version >
129
59
<scope >test</scope >
130
60
</dependency >
131
61
</dependencies >
140
70
<dependency >
141
71
<groupId >com.arangodb</groupId >
142
72
<artifactId >arangodb-java-driver-shaded</artifactId >
143
- <version >7.0.0-SNAPSHOT</version >
144
73
<scope >test</scope >
145
74
<exclusions >
146
75
<exclusion >
152
81
<dependency >
153
82
<groupId >com.arangodb</groupId >
154
83
<artifactId >jsonb-serde</artifactId >
155
- <version >7.0.0-SNAPSHOT</version >
156
84
<scope >test</scope >
157
85
</dependency >
158
86
<dependency >
159
87
<groupId >org.eclipse</groupId >
160
88
<artifactId >yasson</artifactId >
161
- <version >3.0.2</version >
162
89
</dependency >
163
90
<dependency >
164
91
<groupId >com.tngtech.archunit</groupId >
165
92
<artifactId >archunit-junit5</artifactId >
166
- <version >1.0.1</version >
167
93
<scope >test</scope >
168
94
</dependency >
169
95
</dependencies >
178
104
<dependency >
179
105
<groupId >com.arangodb</groupId >
180
106
<artifactId >arangodb-java-driver-shaded</artifactId >
181
- <version >7.0.0-SNAPSHOT</version >
182
107
<scope >test</scope >
183
108
</dependency >
184
109
<dependency >
185
110
<groupId >com.arangodb</groupId >
186
111
<artifactId >jackson-dataformat-velocypack</artifactId >
187
- <version >3.1.0</version >
188
112
<scope >test</scope >
189
113
</dependency >
190
114
</dependencies >
191
- <build >
192
- <plugins >
193
- <plugin >
194
- <groupId >org.graalvm.buildtools</groupId >
195
- <artifactId >native-maven-plugin</artifactId >
196
- <version >0.9.19</version >
197
- <extensions >true</extensions >
198
- <executions >
199
- <execution >
200
- <id >test-native</id >
201
- <goals >
202
- <goal >generateTestResourceConfig</goal >
203
- <goal >test</goal >
204
- </goals >
205
- <phase >test</phase >
206
- </execution >
207
- </executions >
208
- <configuration >
209
- <quickBuild >true</quickBuild >
210
- <skip >false</skip >
211
- <buildArgs >
212
- <buildArg >--no-fallback</buildArg >
213
- </buildArgs >
214
- </configuration >
215
- </plugin >
216
- </plugins >
217
- </build >
218
115
</profile >
219
116
</profiles >
220
117
</project >
0 commit comments