|
42 | 42 | <postgresql.version>42.7.7</postgresql.version> |
43 | 43 | <mysql.version>9.2.0</mysql.version> |
44 | 44 | <liquibase.version>4.30.0</liquibase.version> |
45 | | - <commons.compress.version>1.26.1</commons.compress.version> |
46 | 45 | <commons.io.version>2.19.0</commons.io.version> |
47 | 46 | <commons.lang.version>3.18.0</commons.lang.version> |
48 | 47 | <commons.text.version>1.14.0</commons.text.version> |
|
90 | 89 | <artifactId>bootique-junit5</artifactId> |
91 | 90 | <version>${project.version}</version> |
92 | 91 | </dependency> |
| 92 | + <dependency> |
| 93 | + <groupId>io.bootique</groupId> |
| 94 | + <artifactId>bootique-testcontainers-internal</artifactId> |
| 95 | + <version>${project.version}</version> |
| 96 | + </dependency> |
93 | 97 | <dependency> |
94 | 98 | <groupId>org.liquibase</groupId> |
95 | 99 | <artifactId>liquibase-core</artifactId> |
|
153 | 157 | <artifactId>derbytools</artifactId> |
154 | 158 | <version>${derby.version}</version> |
155 | 159 | </dependency> |
156 | | - <!-- Importing testcontainers modules individually instead of using a BOM |
157 | | - to have more control over the transitive dependencies --> |
158 | 160 | <dependency> |
159 | 161 | <groupId>org.testcontainers</groupId> |
160 | 162 | <artifactId>testcontainers-jdbc</artifactId> |
161 | 163 | <version>${testcontainers.version}</version> |
162 | 164 | <exclusions> |
163 | 165 | <exclusion> |
164 | | - <groupId>org.apache.commons</groupId> |
165 | | - <artifactId>commons-compress</artifactId> |
| 166 | + <groupId>org.testcontainers</groupId> |
| 167 | + <artifactId>testcontainers</artifactId> |
166 | 168 | </exclusion> |
167 | 169 | </exclusions> |
168 | 170 | </dependency> |
169 | 171 | <dependency> |
170 | 172 | <groupId>org.testcontainers</groupId> |
171 | 173 | <artifactId>testcontainers-postgresql</artifactId> |
172 | 174 | <version>${testcontainers.version}</version> |
| 175 | + <exclusions> |
| 176 | + <exclusion> |
| 177 | + <groupId>org.testcontainers</groupId> |
| 178 | + <artifactId>testcontainers</artifactId> |
| 179 | + </exclusion> |
| 180 | + </exclusions> |
173 | 181 | </dependency> |
174 | 182 | <dependency> |
175 | 183 | <groupId>org.testcontainers</groupId> |
176 | 184 | <artifactId>testcontainers-mysql</artifactId> |
177 | 185 | <version>${testcontainers.version}</version> |
| 186 | + <exclusions> |
| 187 | + <exclusion> |
| 188 | + <groupId>org.testcontainers</groupId> |
| 189 | + <artifactId>testcontainers</artifactId> |
| 190 | + </exclusion> |
| 191 | + </exclusions> |
178 | 192 | </dependency> |
179 | 193 | <dependency> |
180 | 194 | <groupId>org.testcontainers</groupId> |
181 | 195 | <artifactId>testcontainers-junit-jupiter</artifactId> |
182 | 196 | <version>${testcontainers.version}</version> |
183 | 197 | <exclusions> |
184 | 198 | <exclusion> |
185 | | - <groupId>org.junit.jupiter</groupId> |
186 | | - <artifactId>junit-jupiter-api</artifactId> |
| 199 | + <groupId>org.testcontainers</groupId> |
| 200 | + <artifactId>testcontainers</artifactId> |
187 | 201 | </exclusion> |
188 | 202 | </exclusions> |
189 | 203 | </dependency> |
|
202 | 216 | <artifactId>commons-csv</artifactId> |
203 | 217 | <version>1.11.0</version> |
204 | 218 | </dependency> |
205 | | - <dependency> |
206 | | - <groupId>org.apache.commons</groupId> |
207 | | - <artifactId>commons-compress</artifactId> |
208 | | - <version>${commons.compress.version}</version> |
209 | | - <exclusions> |
210 | | - <exclusion> |
211 | | - <groupId>org.apache.commons</groupId> |
212 | | - <artifactId>commons-lang3</artifactId> |
213 | | - </exclusion> |
214 | | - <exclusion> |
215 | | - <groupId>commons-io</groupId> |
216 | | - <artifactId>commons-io</artifactId> |
217 | | - </exclusion> |
218 | | - </exclusions> |
219 | | - </dependency> |
220 | 219 | <dependency> |
221 | 220 | <groupId>org.apache.commons</groupId> |
222 | 221 | <artifactId>commons-lang3</artifactId> |
|
0 commit comments