- 12 May, 2021 4 commits
-
-
Scott Frederick authored
This commit modifies the integration tests for the Maven and Gradle image building goal and task to use a custom builder as a test harness to verify that the plugins invoke the builder as expected. Fixes gh-25838
-
Andy Wilkinson authored
See gh-25798
-
Andy Wilkinson authored
Closes gh-26427
-
Andy Wilkinson authored
Closes gh-26425
-
- 11 May, 2021 7 commits
-
-
Stephane Nicoll authored
Closes gh-26424
-
Stephane Nicoll authored
See gh-26429
-
Stephane Nicoll authored
See gh-26428
-
Stephane Nicoll authored
See gh-26427
-
Stephane Nicoll authored
See gh-26426
-
Stephane Nicoll authored
See gh-26425
-
Stephane Nicoll authored
See gh-26424
-
- 07 May, 2021 3 commits
-
-
Andy Wilkinson authored
Closes gh-26408
-
Stephane Nicoll authored
* pr/26399: Fix wrong reference to Cassandra in DockerImageNames#couchbase Closes gh-26399
-
Sach Nguyen authored
See gh-26399
-
- 06 May, 2021 1 commit
-
-
Andy Wilkinson authored
Closes gh-26395
-
- 05 May, 2021 1 commit
-
-
Andy Wilkinson authored
Fixes gh-25798
-
- 04 May, 2021 3 commits
-
-
Andy Wilkinson authored
Closes gh-26350
-
Andy Wilkinson authored
Closes gh-25921
-
Andy Wilkinson authored
Closes gh-26286
-
- 30 Apr, 2021 10 commits
-
-
Scott Frederick authored
Closes gh-26332
-
Andy Wilkinson authored
Closes gh-26267
-
Stephane Nicoll authored
Previously DataRedisTest-annotated test could not use reactive operations as RedisReactiveAutoConfiguration is not considered. This commit includes this auto-configuration and adds a test to exercise this scenario. Closes gh-26319
-
Stephane Nicoll authored
* pr/26321: Update copyright year of changed file Fix typo in NamedContributors Javadoc Closes gh-26321
-
Stephane Nicoll authored
See gh-26321
-
Matthias Stock authored
See gh-26321
-
Stephane Nicoll authored
* pr/26292: Polish "Improve failure analysis with a single bean cycle" Improve failure analysis with a single bean cycle Closes gh-26292
-
Stephane Nicoll authored
See gh-26292
-
Roman Zabaluev authored
See gh-26292
-
Stephane Nicoll authored
Previously, users of the components.index could not use the index in scenario where Spring Boot needs to locate the SpringBootConfiguration to use to bootstrap the test context, as AnnotatedClassFinder scans the classpath for that stereotype specifically and that requires a dedicated entry for it. This commit makes sure that a SpringBootConfiguration-annotated type has a dedicated entry in the components index. Closes gh-26308
-
- 29 Apr, 2021 5 commits
-
-
Scott Frederick authored
This commit changes the Maven build-image goal to honor the `layout` and `layoutFactory` parameters to ensure that the archive content sent to the builder is the same as is used by the `repackage` goal to build the archive file. Fixes gh-26216
-
Andy Wilkinson authored
Closes gh-26284
-
Andy Wilkinson authored
Previously, the targetJavaVersion property of bootBuildImage was set using the project's target compatibility directly. This meant that property's value would reflect the configured target compatibility at the time of the task's creation and any subsequent changes to the target compatibility would be missed. This commit updates the registration of the bootBuildImage task to set the value of the targetJavaVersion property using a provider. This indirection means that the project's target compatibility isn't read until the value of the targetJavaVersion is read, allowing any changes to the target compatibility to be picked up even if they're made after the bootBuildImage task has been created. Fixes gh-26297
-
Stephane Nicoll authored
Closes gh-26279
-
Stephane Nicoll authored
Closes gh-26287
-
- 28 Apr, 2021 6 commits
-
-
Andy Wilkinson authored
See gh-26252
-
Andy Wilkinson authored
The previous workaround worked but prevented caching of every test task as the value of system property pointing to the custom security properties file varied from build to build. This commit refines the workaround to copy the file into the build directory of the test task's project and reference it using a URL that's relative to the task's working directory. This ensures that the value of the system property doesn't change from build to build. Closes gh-26252
-
Stephane Nicoll authored
Closes gh-26268
-
Andy Wilkinson authored
Previously a number of file- or directory-based task inputs were configured with specifying their path sensitivity. This meant that the default absolute path sensitivity was used. For caches that are cacheable this would result in a cache miss when the inputs were identical other than being located at a different absolute path as they are when running a CI build vs a local build. This commit updates the configuration of additional task inputs to use relative path sensitivity. A property name for each input has also been configured. This makes them easier to identify in build scans. Closes gh-26270
-
Stephane Nicoll authored
* pr/26230: Polish "Fix ordering of metadata entries" Fix ordering of metadata entries Closes gh-26230
-
Stephane Nicoll authored
See gh-26230
-