Skip to content

Commit af296f2

Browse files
committed
Refine version properties for documentation build.
Closes #2638
1 parent 33db8ee commit af296f2

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
@@ -134,6 +134,8 @@
134134
<slf4j>2.0.2</slf4j>
135135
<spring>6.2.10</spring>
136136
<antora.playbook>src/main/antora/antora-playbook.yml</antora.playbook>
137+
<documentation.baseurl>https://docs.spring.io</documentation.baseurl>
138+
<documentation.spring-javadoc-url>${documentation.baseurl}/spring-framework/docs/${spring}/javadoc-api</documentation.spring-javadoc-url>
137139
<spring-antora>0.0.4</spring-antora>
138140
<maven-antora>1.0.0-alpha.4</maven-antora>
139141
<spring-asciidoctor-backends.version>0.0.7</spring-asciidoctor-backends.version>
@@ -293,7 +295,7 @@
293295
<loadresource property="spring.short">
294296
<concat>${spring}</concat>
295297
<filterchain>
296-
<replaceregex pattern="([\d]+\.[\d]+)(\..*)" replace="\1"/>
298+
<replaceregex pattern="([\d]+\.[\d]+)(.*)" replace="\1"/>
297299
</filterchain>
298300
</loadresource>
299301
<loadresource property="springdata.commons.short">
@@ -305,7 +307,7 @@
305307
<loadresource property="springdata.commons.docs">
306308
<concat>${springdata.commons}</concat>
307309
<filterchain>
308-
<replaceregex pattern="([\d]+\.[\d]+)(.*)" replace="\1"/>
310+
<replaceregex pattern="([\d]+\.[\d]+\.[\d]+)(.*)" replace="\1"/>
309311
</filterchain>
310312
</loadresource>
311313
<tstamp>
@@ -623,8 +625,8 @@
623625
<projectVersion>${project.version}</projectVersion>
624626
<aspectjVersion>${aspectj}</aspectjVersion>
625627
<querydslVersion>${querydsl}</querydslVersion>
626-
<springDocsUrl>https://docs.spring.io/spring-framework/docs/${spring}/reference/html/</springDocsUrl>
627-
<springJavadocUrl>https://docs.spring.io/spring-framework/docs/${spring}/javadoc-api/</springJavadocUrl>
628+
<springDocsUrl>${antora.baseurl}/spring-framework/reference/${spring}</springDocsUrl>
629+
<springJavadocUrl>${antora.spring-javadoc-url}/</springJavadocUrl>
628630
<springVersion>${spring}</springVersion>
629631
<springHateoasVersion>${spring-hateoas}</springHateoasVersion>
630632
<releasetrainVersion>${releasetrain}</releasetrainVersion>
@@ -1464,10 +1466,10 @@
14641466
<docfilessubdirs>true</docfilessubdirs>
14651467
<doclint>html,reference</doclint>
14661468
<links>
1467-
<link>https://docs.spring.io/spring/docs/${spring}/javadoc-api/</link>
1468-
<link>https://docs.spring.io/spring-data/commons/docs/current/api/</link>
1469-
<link>https://docs.spring.io/spring-data/keyvalue/docs/current/api/</link>
1470-
<link>https://docs.spring.io/spring-hateoas/docs/current/api/</link>
1469+
<link>${documentation.spring-javadoc-url}</link>
1470+
<link>${documentation.baseurl}/spring-data/commons/docs/current/api/</link>
1471+
<link>${documentation.baseurl}/spring-data/keyvalue/docs/current/api/</link>
1472+
<link>${documentation.baseurl}/spring-hateoas/docs/current/api/</link>
14711473
<link>https://projectreactor.io/docs/core/release/api/</link>
14721474
<link>https://www.reactive-streams.org/reactive-streams-1.0.4-javadoc/</link>
14731475
<link>https://reactivex.io/RxJava/3.x/javadoc/</link>

0 commit comments

Comments
 (0)