Skip to content

Commit d0c05b4

Browse files
committed
Refine version properties for documentation build.
Closes #2638
1 parent 3443cd1 commit d0c05b4

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
@@ -137,6 +137,8 @@
137137
<slf4j>2.0.2</slf4j>
138138
<spring>7.0.0-M8</spring>
139139
<antora.playbook>src/main/antora/antora-playbook.yml</antora.playbook>
140+
<documentation.baseurl>https://docs.spring.io</documentation.baseurl>
141+
<documentation.spring-javadoc-url>${documentation.baseurl}/spring-framework/docs/${spring}/javadoc-api</documentation.spring-javadoc-url>
140142
<spring-antora>0.0.4</spring-antora>
141143
<maven-antora>1.0.0-alpha.4</maven-antora>
142144
<spring-asciidoctor-backends.version>0.0.7</spring-asciidoctor-backends.version>
@@ -356,7 +358,7 @@
356358
<loadresource property="spring.short">
357359
<concat>${spring}</concat>
358360
<filterchain>
359-
<replaceregex pattern="([\d]+\.[\d]+)(\..*)" replace="\1"/>
361+
<replaceregex pattern="([\d]+\.[\d]+)(.*)" replace="\1"/>
360362
</filterchain>
361363
</loadresource>
362364
<loadresource property="springdata.commons.short">
@@ -368,7 +370,7 @@
368370
<loadresource property="springdata.commons.docs">
369371
<concat>${springdata.commons}</concat>
370372
<filterchain>
371-
<replaceregex pattern="([\d]+\.[\d]+)(.*)" replace="\1"/>
373+
<replaceregex pattern="([\d]+\.[\d]+\.[\d]+)(.*)" replace="\1"/>
372374
</filterchain>
373375
</loadresource>
374376
<tstamp>
@@ -686,8 +688,8 @@
686688
<projectVersion>${project.version}</projectVersion>
687689
<aspectjVersion>${aspectj}</aspectjVersion>
688690
<querydslVersion>${querydsl}</querydslVersion>
689-
<springDocsUrl>https://docs.spring.io/spring-framework/docs/${spring}/reference/html/</springDocsUrl>
690-
<springJavadocUrl>https://docs.spring.io/spring-framework/docs/${spring}/javadoc-api/</springJavadocUrl>
691+
<springDocsUrl>${antora.baseurl}/spring-framework/reference/${spring}</springDocsUrl>
692+
<springJavadocUrl>${antora.spring-javadoc-url}/</springJavadocUrl>
691693
<springVersion>${spring}</springVersion>
692694
<springHateoasVersion>${spring-hateoas}</springHateoasVersion>
693695
<releasetrainVersion>${releasetrain}</releasetrainVersion>
@@ -1558,10 +1560,10 @@
15581560
<docfilessubdirs>true</docfilessubdirs>
15591561
<doclint>html,reference</doclint>
15601562
<links>
1561-
<link>https://docs.spring.io/spring-framework/docs/${spring}/javadoc-api/</link>
1562-
<link>https://docs.spring.io/spring-data/commons/docs/current/api/</link>
1563-
<link>https://docs.spring.io/spring-data/keyvalue/docs/current/api/</link>
1564-
<link>https://docs.spring.io/spring-hateoas/docs/current/api/</link>
1563+
<link>${documentation.spring-javadoc-url}</link>
1564+
<link>${documentation.baseurl}/spring-data/commons/docs/current/api/</link>
1565+
<link>${documentation.baseurl}/spring-data/keyvalue/docs/current/api/</link>
1566+
<link>${documentation.baseurl}/spring-hateoas/docs/current/api/</link>
15651567
<link>https://projectreactor.io/docs/core/release/api/</link>
15661568
<link>https://www.reactive-streams.org/reactive-streams-1.0.4-javadoc/</link>
15671569
<link>https://reactivex.io/RxJava/3.x/javadoc/</link>

0 commit comments

Comments
 (0)