Phillip Webb
052757c2d8
Polish
2 years ago
Scott Frederick
3cf08e1351
Clarify default security options for image building
...
See gh-37479
2 years ago
Scott Frederick
aeeb5cf1f8
Apply Gradle fileMode and dirMode consistently in jar and war archives
...
Fixes gh-37496
2 years ago
Scott Frederick
c45ad6ce83
Use actual Java version in build image integration tests
...
See gh-37453
2 years ago
Scott Frederick
98bfaf0412
Remove compatibility blocks from Gradle plugin integration tests
...
Closes gh-37453
2 years ago
Andy Wilkinson
89a86e91f5
Avoid deprecation warning with Gradle 8.4-rc-1
...
Closes gh-37493
2 years ago
Scott Frederick
7de770f6a1
Add support for security options in CNB builder container config
...
Closes gh-37479
2 years ago
Scott Frederick
4433fcd1f2
Add support for build workspace option when building images
...
Closes gh-37478
2 years ago
Andy Wilkinson
a795065555
Polish "Lazily query attributes when copying from base configuration"
...
See gh-37343
2 years ago
Fouad Almalki
7edc9ebc28
Lazily query attributes when copying from base configuration
...
See gh-37343
2 years ago
Scott Frederick
a9f26e0f95
Conditionally enable image building bind cache tests
...
Accessing bind mount directories as is done in the tests for building
images with bind mount caches requires Docker configuration when
using Docker Desktop. It works without configuration on Linux with
Docker Engine.
See gh-28387
2 years ago
Andy Wilkinson
a77863245d
Polish "Use project.getLayout().getBuildDirectory() instead of getBuildDir()"
...
See gh-37167
2 years ago
Yanming Zhou
a8706962d4
Use project.getLayout().getBuildDirectory() instead of getBuildDir()
...
See gh-37167
2 years ago
Scott Frederick
c17ecf0f0b
Add support for caching to bind mounts when building images
...
When building an image using the Maven `spring-boot:build-image` goal or
the Gradle `bootBuildImage` task, the build and launch caches can be
configured to use a bind mount as an alternative to using a named
volume.
Closes gh-28387
2 years ago
Stephane Nicoll
6efd9ed0b0
Test Gradle plugin against Gradle 8.3
...
Closes gh-37025
2 years ago
Scott Frederick
eb45aab712
Upgrade default CNB builders to Paketo Jammy
...
Closes gh-36689
2 years ago
Moritz Halbritter
e4484c3db5
Use constants in SpringBootAotPlugin
2 years ago
Moritz Halbritter
7bb337aeb1
Polish tests
2 years ago
Moritz Halbritter
ed9169501e
Polish
2 years ago
Andy Wilkinson
b1d26fe961
Revert "Upgrade default CNB builders to Paketo Jammy"
...
This reverts commit 6506208d29 . The
upgrade to the Jammy builder was causing
failsWhenBuildImageIsInvokedOnMultiModuleProjectWithBuildImageGoal to
hang on CI.
See gh-36689
2 years ago
Scott Frederick
6506208d29
Upgrade default CNB builders to Paketo Jammy
...
Closes gh-36689
2 years ago
Andy Wilkinson
21ce7a08fc
Polish "Polish"
...
See gh-36620
2 years ago
Johnny Lim
5a205dbfd1
Polish
...
See gh-36620
2 years ago
Andy Wilkinson
12254b11ce
Don't run KotlinPluginActionITs on JVMs not support by Gradle 7.6
2 years ago
Andy Wilkinson
2029117999
Upgrade to Kotlin 1.9.0
...
Closes gh-36362
2 years ago
Scott Frederick
4393a2244c
Use Docker CLI context to determine daemon host address for image building
...
Configuration files managed by the Docker CLI are now used to determine
the host address of the Docker daemon used when building images using
buildpacks when a host address is not configured with environment
variables or build tool plugin configuration.
Closes gh-36445
2 years ago
Johnny Lim
0fa58c04e7
Use Stream.toList()
...
See gh-36167
3 years ago
Andy Wilkinson
641f00f24c
Disable test when Java version is too high
...
Gradle 7.3.3 does not support Java 20 so the test that verifies that
the plugin fails fast when running on a version of Gradle that it
does not support needs to be disabled on Java 20 and later.
See gh-35931
3 years ago
Andy Wilkinson
ca5bd37e81
Upgrade to Spring Framework 6.1.0-M1
...
Closes gh-35977
Closes gh-35980
3 years ago
Scott Frederick
fbba2df7bf
Enable Gradle plugin tests on Java 20
...
Closes gh-35931
3 years ago
Andy Wilkinson
cdcebe452c
Polish "Test Gradle plugin against Gradle 8.2-rc-1"
...
See gh-35708
3 years ago
Andy Wilkinson
45ce18e1c7
Polish "Test Gradle plugin against Gradle 8.2-rc-1"
...
See gh-35708
3 years ago
Andy Wilkinson
5623fe3b94
Test Gradle plugin against Gradle 8.2-rc-1
...
Closes gh-35699
3 years ago
Phillip Webb
ae90add7c7
Polish
3 years ago
Andy Wilkinson
c39a37cd23
Exclude developmentOnly dependences from AOT processing classpaths
...
Fixes gh-35433
3 years ago
Phillip Webb
9af19370a6
Backport build and CI concerns
...
Backport build and CI concerns primarily related to repo.spring.io
changes and Docker config.
3 years ago
Johnny Lim
ff9fd1abeb
Polish
...
See gh-35185
3 years ago
Andy Wilkinson
93c3116b3a
Fix failsGracefullyWhenNoTestMainMethodIsFound on Windows
3 years ago
Andy Wilkinson
fd864c35aa
Improve mapping of resolved artifacts to dependency coordinates
...
Closes gh-31216
3 years ago
Andy Wilkinson
19d7973776
Add bootTestRun to run app using test source set output and classpath
...
Closes gh-35248
3 years ago
Phillip Webb
b3226c55d2
Polish
3 years ago
Scott Frederick
23ae91b008
Add native image manifest entry
...
A manifest entry `Spring-Boot-Native-Processed: true` is added to the
jar manifest by the Maven or Gradle plugin when the jar has been built
for use in a native image. With the Gradle plugin, this is done in
reaction to the GraalVM Native Image Plugin being applied to the
project. With the Maven plugin, this is done when the `native` profile
is applied to the build.
3 years ago
Moritz Halbritter
091d6204cb
Disable build image integration tests on aarch64 linux and mac
...
See gh-35229
3 years ago
Stephane Nicoll
16563a6a0a
Upgrade to Native Build Tools Plugin 0.9.21
...
Closes gh-35055
3 years ago
Andy Wilkinson
88ec47ff2b
Test Gradle plugin against Gradle 8.1
...
Closes gh-35034
3 years ago
Andy Wilkinson
751fc9fe54
Fix includeProjectDependencies with Kotlin DSL
3 years ago
Andy Wilkinson
d5756db54c
Stop using Native Build Tools "requiredVersion" configuration option
...
Closes gh-34840
3 years ago
Andy Wilkinson
b8ec7d291d
Upgrade to Jackson Bom 2.15.0-rc2
...
Closes gh-34980
3 years ago
Phillip Webb
9b6a2a59a1
Set offset when checking date in tests
...
Update integration tests that check the current date so that the offset
is set for the current time before comparing results.
See gh-34786
3 years ago
Phillip Webb
3e9a136143
Polish gradle formatting
3 years ago