|
3 | 3 |
|
4 | 4 | <groupId>eu.europa.ted.eforms</groupId>
|
5 | 5 | <artifactId>efx-toolkit-java</artifactId>
|
6 |
| - <version>1.2.0</version> |
| 6 | + <version>1.3.0</version> |
7 | 7 | <packaging>jar</packaging>
|
8 | 8 |
|
9 | 9 | <name>EFX Toolkit for Java</name>
|
|
39 | 39 | <distributionManagement>
|
40 | 40 | <snapshotRepository>
|
41 | 41 | <id>ossrh</id>
|
42 |
| - <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> |
| 42 | + <url>https://${sonatype.server.url}/content/repositories/snapshots</url> |
43 | 43 | </snapshotRepository>
|
44 | 44 | <repository>
|
45 | 45 | <id>ossrh</id>
|
46 |
| - <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url> |
| 46 | + <url>https://${sonatype.server.url}/service/local/staging/deploy/maven2/</url> |
47 | 47 | </repository>
|
48 | 48 | </distributionManagement>
|
49 | 49 |
|
50 | 50 | <properties>
|
51 | 51 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
| 52 | + <project.build.outputTimestamp>2023-05-30T06:25:09Z</project.build.outputTimestamp> |
| 53 | + |
| 54 | + <sonatype.server.url>s01.oss.sonatype.org</sonatype.server.url> |
52 | 55 |
|
53 | 56 | <maven.compiler.source>11</maven.compiler.source>
|
54 | 57 | <maven.compiler.target>11</maven.compiler.target>
|
55 | 58 |
|
56 | 59 | <sdk.antlr4.dir>${project.build.directory}/eforms-sdk/antlr4</sdk.antlr4.dir>
|
57 | 60 |
|
58 | 61 | <!-- Versions - eForms -->
|
59 |
| - <version.eforms-core>1.0.0</version.eforms-core> |
| 62 | + <version.eforms-core>1.0.5</version.eforms-core> |
60 | 63 |
|
61 | 64 | <!-- Versions - Third-party libraries -->
|
62 | 65 | <version.antlr4>4.9.3</version.antlr4>
|
|
72 | 75 | <version.dependency.plugin>3.3.0</version.dependency.plugin>
|
73 | 76 | <version.install.plugin>2.5.2</version.install.plugin>
|
74 | 77 | <version.jacoco.plugin>0.8.8</version.jacoco.plugin>
|
| 78 | + <version.jar.plugin>3.2.0</version.jar.plugin> |
75 | 79 | <version.javadoc.plugin>3.4.0</version.javadoc.plugin>
|
76 | 80 | <version.pgp.plugin>1.5</version.pgp.plugin>
|
| 81 | + <version.nexus-staging.plugin>1.6.7</version.nexus-staging.plugin> |
77 | 82 | <version.source.plugin>3.2.1</version.source.plugin>
|
78 | 83 | <version.surefire.plugin>3.0.0-M7</version.surefire.plugin> <!-- Versions prior to 3.0.x do not pick up Junit 5 tests correctly. -->
|
79 | 84 | </properties>
|
|
194 | 199 | <artifactId>jacoco-maven-plugin</artifactId>
|
195 | 200 | <version>${version.jacoco.plugin}</version>
|
196 | 201 | </plugin>
|
| 202 | + <plugin> |
| 203 | + <groupId>org.apache.maven.plugins</groupId> |
| 204 | + <artifactId>maven-jar-plugin</artifactId> |
| 205 | + <version>${version.jar.plugin}</version> |
| 206 | + </plugin> |
197 | 207 | <plugin>
|
198 | 208 | <groupId>org.apache.maven.plugins</groupId>
|
199 | 209 | <artifactId>maven-javadoc-plugin</artifactId>
|
|
209 | 219 | <artifactId>maven-source-plugin</artifactId>
|
210 | 220 | <version>${version.source.plugin}</version>
|
211 | 221 | </plugin>
|
| 222 | + <plugin> |
| 223 | + <groupId>org.sonatype.plugins</groupId> |
| 224 | + <artifactId>nexus-staging-maven-plugin</artifactId> |
| 225 | + <version>${version.nexus-staging.plugin}</version> |
| 226 | + </plugin> |
212 | 227 | </plugins>
|
213 | 228 | </pluginManagement>
|
214 | 229 |
|
|
231 | 246 | <artifactItem>
|
232 | 247 | <groupId>eu.europa.ted.eforms</groupId>
|
233 | 248 | <artifactId>eforms-sdk</artifactId>
|
234 |
| - <version>1.2.1</version> |
| 249 | + <version>1.7.0</version> |
235 | 250 | <type>jar</type>
|
236 | 251 | <includes>eforms-sdk/efx-grammar/**/*.g4</includes>
|
237 | 252 | <outputDirectory>${sdk.antlr4.dir}/eu/europa/ted/efx/sdk1</outputDirectory>
|
|
342 | 357 | <profile>
|
343 | 358 | <!-- Profile "release" caters to the requirements for releasing to Maven Central -->
|
344 | 359 | <id>release</id>
|
| 360 | + <properties> |
| 361 | + <maven.compiler.debug>false</maven.compiler.debug> |
| 362 | + </properties> |
345 | 363 | <build>
|
346 | 364 | <plugins>
|
347 | 365 | <plugin>
|
|
388 | 406 | </gpgArguments>
|
389 | 407 | </configuration>
|
390 | 408 | </plugin>
|
| 409 | + <plugin> |
| 410 | + <groupId>org.sonatype.plugins</groupId> |
| 411 | + <artifactId>nexus-staging-maven-plugin</artifactId> |
| 412 | + <extensions>true</extensions> |
| 413 | + <configuration> |
| 414 | + <serverId>ossrh</serverId> |
| 415 | + <nexusUrl>https://${sonatype.server.url}/</nexusUrl> |
| 416 | + <autoReleaseAfterClose>true</autoReleaseAfterClose> |
| 417 | + </configuration> |
| 418 | + </plugin> |
391 | 419 | </plugins>
|
392 | 420 | </build>
|
393 | 421 | </profile>
|
|
0 commit comments