Phillip Webb
d44e7c9af2
Dynamically populate repositories used in Ant/Maven integration tests
...
Update build scripts and tests so that repository settings are copied
dynamically from the build.
See gh-42333
1 year ago
Phillip Webb
0ac06696f7
Be defensive when accessing properties in SpringRepositorySupport.groovy
...
See gh-42333
1 year ago
Phillip Webb
c347ccaa76
Attempt to fix system tests following repository updates
...
See gh-42333
1 year ago
Phillip Webb
9836011ffd
Create extension to configure Spring maven repositories
...
Create a small Groovy script that can be used in `settings.gradle`
files to extend `repositories` to support the various maven
repositories required for our build.
See gh-42333
1 year ago
Phillip Webb
4e02c438e4
Update BOMR to use repository names rather than `SpringRepository`
...
Update BOMR to use repositories names so that we can delete the
`SpringRepository` logic.
See gh-42333
1 year ago
Phillip Webb
1d3fff402f
Fix checkstyle tool version reference
1 year ago
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
1 year ago
Phillip Webb
e210444c68
Fix `KotlinConventions` merge error
...
See gh-42433
1 year ago
Phillip Webb
eafe61c4ca
Backport upgrade to Gradle 8.10.1
...
Cherry-pick commits d756bf4e86 , 083ac67d13 and 162c929a80 to
upgrade to Gradle 8.10.1.
Closes gh-42433
1 year ago
Phillip Webb
23ddad1ebd
Propagate `gradle.properties` to `buildSrc`
...
Update `buildSrc` so that properties frok the root `gradle.properties`
file are available.
See gh-42333
1 year ago
arefbehboudi
0d3fceec5d
Polish
...
See gh-42413
1 year ago
Phillip Webb
19d9e3b6cc
Update BOM plugin to support commercial releases
...
See gh-42333
1 year ago
Phillip Webb
f9379f4576
Apply nohttp check per-project rather than at root
...
Switch nohttp checks to a convention that is applied per-project rather
than at the root. This should help to reduce memory consumption.
Closes gh-42332
1 year ago
Andy Wilkinson
988e083fef
Make sure that generateAntoraYml runs when attributes have changed
...
Closes gh-42300
1 year ago
Andy Wilkinson
545e370d9a
Declare use of testResultsOverview build service
...
Closes gh-42265
1 year ago
Andy Wilkinson
c98363d016
Polish formatting
1 year ago
Andy Wilkinson
6ebc9b887e
Use ArchiveOperations instead of Project's zipTree
...
Closes gh-41999
1 year ago
Andy Wilkinson
ea0142f849
Use FileSystemOperations instead of Project copy and sync
...
Closes gh-41998
1 year ago
Andy Wilkinson
0915b9534c
Upgrade to ArchUnit 1.3.0
...
Closes gh-42009
1 year ago
Andy Wilkinson
112cfc8be6
Remove processed annotations plugin declaration
...
See gh-41981
1 year ago
Scott Frederick
459d899ed9
Add release type attribute for Antora documentation generation
...
Fixes gh-41993
1 year ago
Andy Wilkinson
b2887303a6
Remove processed annotations plugin
...
Closes gh-41981
1 year ago
Piyal Ahmed
016e70cbd2
Polish
...
See gh-41957
1 year ago
Andy Wilkinson
98773cdde9
Sync Maven binaries rather than copying them
...
This prevents binaries accumulating in build/maven-binaries when
the versions of Maven that are tested changes.
Closes gh-41649
1 year ago
Moritz Halbritter
1d45016d8c
Upgrade to spring-javaformat 0.0.43
...
Closes gh-41853
1 year ago
Phillip Webb
2c268b0773
Add more javadoc links for Antora to use
...
See gh-41614
1 year ago
Andy Wilkinson
4ee24bf9bd
Polish "Add rule to prevent calls to Objects.requireNonNull()"
...
See gh-41611
1 year ago
ivamly
fb22c189f4
Add rule to prevent calls to Objects.requireNonNull()
...
See gh-41611
1 year ago
Phillip Webb
28faf12062
Migrate plugins to javadoc asciidoctor macro
...
See gh-41605
1 year ago
Phillip Webb
cbd9cd654b
Add @springio/asciidoctor-extensions/javadoc-extension
...
See gh-41605
1 year ago
Phillip Webb
61dc82d836
Update copyright year of changed files
1 year ago
Andy Wilkinson
7398c6c2a4
Fix upgrade detection when number of numeric components changes
...
Fixes gh-41471
1 year ago
Andy Wilkinson
68c5f59ab9
Configure checkArchitecture tasks to depend on resource processing
...
Closes gh-41358
1 year ago
Andy Wilkinson
cb9135b743
Align GraphQL Java version with dependency from spring-graphql
...
Closes gh-41315
1 year ago
Andy Wilkinson
d71fdd9712
Make buildSrc's custom Gradle tasks consistently abstract
...
Closes gh-41272
2 years ago
Andy Wilkinson
365fdfee45
Reduce scope of mavenOptional feature to only the Maven Plugin
...
Previously, the mavenOptional was added to every published module but it
was only used by spring-boot-maven-plugin. This commit reduces its scope
so that it only affects the Maven plugin. It also reworks the
implementation to reuse the existing optional configuration rather than
declaring a new mavenOptional configuration. Lastly, publication of
Gradle Module Metadata (GMM) has been disabled for
spring-boot-maven-plugin. This is seen as preferable to publishing the
metadata – which isn't really needed as it does not contain any useful
additional information – and having to suppress warnings about
incomplete mapping of GMM to pom metadata.
Closes gh-41263
2 years ago
Andy Wilkinson
d78c7b541a
Introduce docker-test plugin for running tests that require Docker
...
See gh-41228
2 years ago
Phillip Webb
2a4582b084
Update copyright year of changed files
2 years ago
Johnny Lim
a42e45047f
Remove buildSrc/.idea/workspace.xml
...
See gh-41112
2 years ago
Phillip Webb
dcccb3b2b1
Polish "Use method references when possible"
...
See gh-40974
2 years ago
Ahmed Ashour
507229eef8
Use method references when possible
...
See gh-40974
2 years ago
Ahmed Ashour
3a375ef66e
Prevent unnecessary boxing
...
See gh-40985
2 years ago
Phillip Webb
a18cb37657
Polish "Use 'switch' instead of 'if'"
...
See gh-40985
2 years ago
Ahmed Ashour
2c5934dab2
Use 'switch' instead of 'if'
...
See gh-40985
2 years ago
Phillip Webb
ecc9a2352d
Polish "Use constructor rather than Collection.addAll"
...
See gh-41053
2 years ago
Seungrae
b5b8357489
Fix typo in AntoraAsciidocAttributes class
...
See gh-40946
2 years ago
Phillip Webb
82d8222f56
Polish
2 years ago
Phillip Webb
b082e5d82d
Add external link indicators to API docs in Antora
...
Closes gh-40817
2 years ago
Piyal Ahmed
dfc3b20afb
Fix typo in variable name
...
See gh-40770
2 years ago
Piyal Ahmed
3cac9b1d17
Fix typo in JavaDoc
...
See gh-40637
2 years ago