Skip to content

Commit 788cb19

Browse files
committed
Refine version properties for documentation build.
Closes #2638
1 parent b24d7c3 commit 788cb19

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

parent/pom.xml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,8 @@
132132
<slf4j>2.0.2</slf4j>
133133
<spring>6.2.10</spring>
134134
<antora.playbook>src/main/antora/antora-playbook.yml</antora.playbook>
135+
<documentation.baseurl>https://docs.spring.io</documentation.baseurl>
136+
<documentation.spring-javadoc-url>${documentation.baseurl}/spring-framework/docs/${spring}/javadoc-api</documentation.spring-javadoc-url>
135137
<spring-antora>0.0.4</spring-antora>
136138
<maven-antora>1.0.0-alpha.4</maven-antora>
137139
<spring-asciidoctor-backends.version>0.0.7</spring-asciidoctor-backends.version>
@@ -291,7 +293,7 @@
291293
<loadresource property="spring.short">
292294
<concat>${spring}</concat>
293295
<filterchain>
294-
<replaceregex pattern="([\d]+\.[\d]+)(\..*)" replace="\1"/>
296+
<replaceregex pattern="([\d]+\.[\d]+)(.*)" replace="\1"/>
295297
</filterchain>
296298
</loadresource>
297299
<loadresource property="springdata.commons.short">
@@ -303,7 +305,7 @@
303305
<loadresource property="springdata.commons.docs">
304306
<concat>${springdata.commons}</concat>
305307
<filterchain>
306-
<replaceregex pattern="([\d]+\.[\d]+)(.*)" replace="\1"/>
308+
<replaceregex pattern="([\d]+\.[\d]+\.[\d]+)(.*)" replace="\1"/>
307309
</filterchain>
308310
</loadresource>
309311
<tstamp>
@@ -621,8 +623,8 @@
621623
<projectVersion>${project.version}</projectVersion>
622624
<aspectjVersion>${aspectj}</aspectjVersion>
623625
<querydslVersion>${querydsl}</querydslVersion>
624-
<springDocsUrl>https://docs.spring.io/spring-framework/docs/${spring}/reference/html/</springDocsUrl>
625-
<springJavadocUrl>https://docs.spring.io/spring-framework/docs/${spring}/javadoc-api/</springJavadocUrl>
626+
<springDocsUrl>${antora.baseurl}/spring-framework/reference/${spring}</springDocsUrl>
627+
<springJavadocUrl>${antora.spring-javadoc-url}/</springJavadocUrl>
626628
<springVersion>${spring}</springVersion>
627629
<springHateoasVersion>${spring-hateoas}</springHateoasVersion>
628630
<releasetrainVersion>${releasetrain}</releasetrainVersion>
@@ -1463,10 +1465,10 @@
14631465
<docfilessubdirs>true</docfilessubdirs>
14641466
<doclint>html,reference</doclint>
14651467
<links>
1466-
<link>https://docs.spring.io/spring/docs/${spring}/javadoc-api/</link>
1467-
<link>https://docs.spring.io/spring-data/commons/docs/current/api/</link>
1468-
<link>https://docs.spring.io/spring-data/keyvalue/docs/current/api/</link>
1469-
<link>https://docs.spring.io/spring-hateoas/docs/current/api/</link>
1468+
<link>${documentation.spring-javadoc-url}</link>
1469+
<link>${documentation.baseurl}/spring-data/commons/docs/current/api/</link>
1470+
<link>${documentation.baseurl}/spring-data/keyvalue/docs/current/api/</link>
1471+
<link>${documentation.baseurl}/spring-hateoas/docs/current/api/</link>
14701472
<link>https://docs.oracle.com/en/java/javase/17/docs/api/</link>
14711473
</links>
14721474
</configuration>

0 commit comments

Comments
 (0)