|
1 | | -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| 1 | +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> |
2 | 2 | <modelVersion>4.0.0</modelVersion> |
3 | 3 |
|
4 | 4 | <groupId>nl.vpro.amara</groupId> |
|
53 | 53 |
|
54 | 54 | <properties> |
55 | 55 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
56 | | - <jackson2.version>2.14.2</jackson2.version> |
| 56 | + <jackson2.version>2.19.1</jackson2.version> |
57 | 57 | <spring.version>6.0.0</spring.version> |
58 | 58 | <!-- TODO, drop spring dependency, I don't see the point. This is a straight forward rest-client, |
59 | 59 | why would we tolerate a spring dependency |
60 | 60 | --> |
61 | | - <vpro.shared.version>3.1.0</vpro.shared.version> |
62 | | - <slf4j.version>1.7.30</slf4j.version> |
63 | | - <lombok.version>1.18.26</lombok.version> |
| 61 | + <vpro.shared.version>5.10.0</vpro.shared.version> |
| 62 | + <slf4j.version>2.0.17</slf4j.version> |
| 63 | + <lombok.version>1.18.38</lombok.version> |
64 | 64 | <assertj.version>3.24.2</assertj.version> |
65 | 65 | <junit.version>5.9.2</junit.version> |
66 | 66 | </properties> |
|
137 | 137 | </dependency> |
138 | 138 | <dependency> |
139 | 139 | <groupId>org.slf4j</groupId> |
140 | | - <artifactId>slf4j-log4j12</artifactId> |
| 140 | + <artifactId>slf4j-reload4j</artifactId> |
141 | 141 | <version>${slf4j.version}</version> |
142 | 142 | <scope>test</scope> |
143 | 143 | </dependency> |
|
155 | 155 | <plugins> |
156 | 156 | <plugin> |
157 | 157 | <artifactId>maven-deploy-plugin</artifactId> |
158 | | - <version>3.0.0</version> |
| 158 | + <version>3.1.4</version> |
159 | 159 | </plugin> |
160 | 160 | <plugin> |
161 | 161 | <artifactId>maven-compiler-plugin</artifactId> |
162 | | - <version>3.10.1</version> |
| 162 | + <version>3.14.0</version> |
163 | 163 | <configuration> |
164 | 164 | <source>11</source> |
165 | 165 | <target>11</target> |
|
178 | 178 | </plugin> |
179 | 179 | <plugin> |
180 | 180 | <artifactId>maven-release-plugin</artifactId> |
181 | | - <version>3.0.0.M7</version> |
| 181 | + <version>3.1.1</version> |
182 | 182 | <configuration> |
183 | 183 | <branchName>${project.version}</branchName> |
184 | 184 | <tagNameFormat>@{project.version}</tagNameFormat> |
185 | 185 | </configuration> |
186 | 186 | </plugin> |
187 | 187 | <plugin> |
188 | 188 | <artifactId>maven-javadoc-plugin</artifactId> |
189 | | - <version>3.4.1</version> |
| 189 | + <version>3.11.2</version> |
190 | 190 | <configuration> |
191 | 191 | <failOnError>false</failOnError> |
192 | 192 | <doclint>none</doclint> |
|
195 | 195 | </plugin> |
196 | 196 | <plugin> |
197 | 197 | <artifactId>maven-surefire-plugin</artifactId> |
198 | | - <version>3.0.0-M7</version> |
| 198 | + <version>3.5.3</version> |
199 | 199 | <configuration> |
200 | 200 | <includes> |
201 | 201 | <include>**/*Test.java</include> |
|
206 | 206 | </excludes> |
207 | 207 | </configuration> |
208 | 208 | </plugin> |
| 209 | + <plugin> |
| 210 | + <groupId>org.sonatype.central</groupId> |
| 211 | + <artifactId>central-publishing-maven-plugin</artifactId> |
| 212 | + <version>0.8.0</version> |
| 213 | + <extensions>true</extensions> |
| 214 | + <configuration> |
| 215 | + <publishingServerId>central</publishingServerId> |
| 216 | + </configuration> |
| 217 | + </plugin> |
209 | 218 | </plugins> |
210 | 219 | </build> |
211 | 220 |
|
|
215 | 224 | <id>deploy</id> |
216 | 225 | <build> |
217 | 226 | <plugins> |
218 | | - <plugin> |
219 | | - <groupId>org.sonatype.plugins</groupId> |
220 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
221 | | - <version>1.6.13</version> |
222 | | - <extensions>true</extensions> |
223 | | - <configuration> |
224 | | - <serverId>ossrh</serverId> |
225 | | - <nexusUrl>https://oss.sonatype.org/</nexusUrl> |
226 | | - <autoReleaseAfterClose>true</autoReleaseAfterClose> |
227 | | - </configuration> |
228 | | - </plugin> |
229 | 227 | <plugin> |
230 | 228 | <artifactId>maven-gpg-plugin</artifactId> |
231 | | - <version>3.0.1</version> |
| 229 | + <version>3.2.8</version> |
232 | 230 | <executions> |
233 | 231 | <execution> |
234 | 232 | <id>sign-artifacts</id> |
|
241 | 239 | </plugin> |
242 | 240 | <plugin> |
243 | 241 | <artifactId>maven-source-plugin</artifactId> |
244 | | - <version>3.2.1</version> |
| 242 | + <version>3.3.1</version> |
245 | 243 | <executions> |
246 | 244 | <execution> |
247 | 245 | <id>attach-sources</id> |
|
253 | 251 | </plugin> |
254 | 252 | <plugin> |
255 | 253 | <artifactId>maven-javadoc-plugin</artifactId> |
256 | | - <version>3.4.1</version> |
| 254 | + <version>3.11.2</version> |
257 | 255 | <executions> |
258 | 256 | <execution> |
259 | 257 | <id>attach-javadocs</id> |
|
268 | 266 | </profile> |
269 | 267 | </profiles> |
270 | 268 |
|
271 | | - <distributionManagement> |
272 | | - <snapshotRepository> |
273 | | - <id>vpro-ossrh</id> |
274 | | - <url>https://oss.sonatype.org/content/repositories/snapshots</url> |
275 | | - </snapshotRepository> |
276 | | - <repository> |
277 | | - <id>vpro-ossrh-release</id> |
278 | | - <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> |
279 | | - </repository> |
280 | | - </distributionManagement> |
| 269 | + |
281 | 270 |
|
282 | 271 | </project> |
0 commit comments