Commit Graph

57 Commits (140499f1359b67e4921e46782cf1d3d9fdfc2622)

Author SHA1 Message Date
Stephane Nicoll a048e4ccb7 Merge branch '2.5.x' into 2.6.x
Closes gh-30736
3 years ago
Jerome Prinet 209e6fbe55 Upgrade to Gradle Enterprise plugin 3.9
See gh-30659
3 years ago
Andy Wilkinson d28942ea53 Merge branch '2.5.x' into 2.6.x
Closes gh-29449
3 years ago
Jerome Prinet 744d977480 Upgrade to Gradle Enterprise Plugin 3.8.1
See gh-29444
3 years ago
Andy Wilkinson e5a110215c Merge branch '2.5.x' into 2.6.x
Closes gh-29330
3 years ago
Andy Wilkinson 5744724af2 Merge branch '2.5.x' into 2.6.x
Closes gh-29329
3 years ago
Andy Wilkinson ba3842b7a6 Upgrade to Gradle Enterprise plugin 3.8
Closes gh-29254
3 years ago
Andy Wilkinson 63e2ccd489 Upgrade to Gradle Enterprise Conventions 0.0.9
Closes gh-29325
3 years ago
Andy Wilkinson b6135ce919 Merge branch '2.5.x' into 2.6.x
Closes gh-28880
3 years ago
Andy Wilkinson b2a1994f7d Make clean remove the root build folder
Closes gh-28857
3 years ago
Andy Wilkinson 70e42e09c6 Merge branch '2.5.x'
Closes gh-28750
3 years ago
Jerome Prinet 80e6bb2939 Upgrade Gradle Enterprise plugin to 3.7.2
See gh-28747
3 years ago
Scott Frederick 32bb6f6989 Move deployment tests to system tests pipeline
Closes gh-27499
3 years ago
Andy Wilkinson f34a2658b0 Merge branch '2.5.x'
Closes gh-27427
3 years ago
Andy Wilkinson dcced2561a Upgrade to Gradle Enterprise Conventions 0.0.8
Closes gh-26115
3 years ago
Scott Frederick a0b32251eb Split gradle test support into a separate module
See gh-25824
3 years ago
Scott Frederick 18c7c0af22 Add Paketo image building system tests
A new system test plugin is being made available for running test
suites that should be run less frequently than with every commit, such
as tests that verify Spring Boot compatibility with external
projects. CI pipeline configuration for running system tests is also
provided.

The first system tests verify the behavior of the Spring Boot image
building plugins when building images using Paketo buildpacks.

Closes gh-25824
3 years ago
Andy Wilkinson 90a7450737 Merge branch '2.3.x' into 2.4.x
Closes gh-25984
4 years ago
Nelson Osacky 087744e027 Upgrade to Gradle Enterprise Gradle Plugin 3.6.1
See gh-25951
4 years ago
Andy Wilkinson c7c3365da0 Polish 4 years ago
Andy Wilkinson 3f50b02049 Tag build scans with JDK-${toolchainVersion}
Closes gh-25525
4 years ago
dreis2211 1ccd8dae8a Allow the project to be built with Java 16
See gh-25171
4 years ago
Stephane Nicoll 890c95adba Merge branch '2.3.x' into 2.4.x
Closes gh-25144
4 years ago
dreis2211 4bb86d4d8d Upgrade to Gradle Enterprise Gradle Plugin 3.5.2
See gh-25120
4 years ago
Andy Wilkinson afa9ccba71 Merge branch '2.3.x' into 2.4.x
Closes gh-24787
4 years ago
Nelson Osacky 74ffc3e0fa Upgrade to Gradle Enterprise Gradle Plugin 3.5.1
See gh-24767
4 years ago
Phillip Webb 0730949325 Merge branch '2.3.x' into 2.4.x
Closes gh-24554
4 years ago
Phillip Webb c4e41305d5 Prevent Tomcat URL "reflective access" warnings
Update the jar `Handler` class to support a non-reflective fallback
mechanism when possible. The updated code attempts to capture a regular
jar URL before our handler is installed. It can then use that URL as
context when creating the a fallback URL. The JDK jar `Handler` will
be copied from the context URL to the fallback URL.

Without this commit, resolving new Tomcat URLs of the form
`jar:war:file:...` would result in an ugly "Illegal reflective access"
warning.

Fixes gh-18631
4 years ago
Andy Wilkinson 525cc4abf6 Merge branch '2.3.x'
See gh-24179
4 years ago
Andy Wilkinson 14b15027af Correct the ID of the GE conventions plugin
See gh-24178
4 years ago
Andy Wilkinson 9fdbf51024 Merge branch '2.3.x'
Closes gh-24180
4 years ago
Andy Wilkinson 23852aa06f Upgrade to Gradle Enterprise Gradle Plugin 3.5
Closes gh-24177
4 years ago
Andy Wilkinson 2cc6661054 Merge branch '2.3.x'
Closes gh-24179
4 years ago
Andy Wilkinson 666e9e1aa6 Merge branch '2.2.x' into 2.3.x
Closes gh-24178
4 years ago
Andy Wilkinson 2990b69693 Polish "Fix detection of snapshot version when configuring repositories"
See gh-21912
4 years ago
Eddú Meléndez 20f05f4d82 Fix detection of snapshot version when configuring repositories
As part of 8e8548756e, snapshot dependency resolution change from
`BUILD-SNAPSHOT` to `-SNAPSHOT`. Currently, if we add a version
dependency which is store in snapshots it is not resolved. This
commit allow to resolves plugins and dependencies.

See gh-21912
4 years ago
dreis2211 0f6767f274 Polish Slack notification when no build scan was published
See gh-21673
5 years ago
Andy Wilkinson 9bfb088931 Upgrade to Gradle Enterprise Plugin 3.3.3
Closes gh-21675
5 years ago
Andy Wilkinson 23b329be07 Upgrade to Gradle Enterprise Conventions Plugin 0.0.3
Closes gh-21674
5 years ago
Scott Frederick 9aae072872 Add build scan URI to Slack notifications from CI
Fixes gh-19703
5 years ago
Andy Wilkinson d8f218d863 Upgrade to Gradle Enterprise Plugin 3.2
Closes gh-20677
5 years ago
Andy Wilkinson 8f44bd89f4 Polish "Allow Gradle tasks to be executed with a custom Java home"
See gh-20179
5 years ago
Andy Wilkinson 6abd4f0737 Upgrade to Gradle Enterprise Conventions Plugin 0.0.2
Closes gh-20034
5 years ago
Andy Wilkinson ea5dfdec92 Switch to latest snapshots of the GE conventions plugin
See gh-20034
5 years ago
Andy Wilkinson 35991d5eab Adopt Gradle Enterprise Conventions Plugin
Closes gh-20033
5 years ago
Andy Wilkinson 820c671ddd Configure repositories based on the version that is being built
https://repo.spring.io/snapshot should only be available when
building a BUILD-SNAPSHOT. https://repo.spring.io/milestone should
only be available when not building a RELEASE (a BUILD-SNAPSHOT, Mn,
or RCn).

Closes gh-19700
5 years ago
Phillip Webb 71ce212f7f Rename spring-boot-layertools
Rename `spring-boot-layertools` to `spring-boot-jarmode-layertools`.

Closes gh-19853
5 years ago
Phillip Webb 0209cd3e4c Polish quote form used in Gradle scripts
Replace Gradle single quote strings with the double quote form
whenever possible. The change helps to being consistency to the
dependencies section where mostly single quotes were used, but
occasionally double quotes were required due to `${}` references.
5 years ago
Phillip Webb e28338d6cd Rename spring-boot-cloudnativebuildpack
Rename the `spring-boot-cloudnativebuildpack` module to
`spring-boot-buildpack-platform` and update the the package
name to `org.springframework.boot.buildpack.platform`.

Closes gh-19851
5 years ago
Phillip Webb e513fe4666 Add layertools jarmode
Add a new `spring-boot-layertools` module which provides jarmode support
for working with layers. The module works with both classic fat jars,
as well as layered jars.

Closes gh-19849
5 years ago