Andy Wilkinson
095ff18854
Test our Gradle plugin against Gradle 7.0-rc-2
...
Closes gh-25888
4 years ago
Scott Frederick
5595fb2423
Polish "Extract XML examples from Maven plugin adoc files"
...
See gh-25534
4 years ago
robert-smith-911
4e287594bf
Extract XML examples from Maven plugin adoc files
...
See gh-25534
4 years ago
Scott Frederick
97b26b4886
Merge branch '2.4.x'
...
Closes gh-25840
4 years ago
Scott Frederick
586ce00e06
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25839
4 years ago
Scott Frederick
da9d8d6055
Use test harness for image building integration tests
...
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
4 years ago
Andy Wilkinson
6f9b1ed6a3
Merge branch '2.4.x'
...
See gh-25837
4 years ago
Andy Wilkinson
563b8a8cec
Merge branch '2.3.x' into 2.4.x
...
See gh-25836
4 years ago
Andy Wilkinson
e94f8bba62
Ensure that upstream jars have been built
...
See gh-25835
4 years ago
Andy Wilkinson
df4b1ffb0d
Merge branch '2.4.x'
...
Closes gh-25837
4 years ago
Andy Wilkinson
38a4f135a9
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25836
4 years ago
Andy Wilkinson
ca9a619259
Defer processing of zipTree source until execution time
...
Closes gh-25835
4 years ago
Andy Wilkinson
09173b81d6
Merge branch '2.4.x'
...
Closes gh-25833
4 years ago
Andy Wilkinson
7a846ad41f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25832
4 years ago
Andy Wilkinson
5a086321c6
Polish "Document Failsafe configuration when not using starter parent"
...
See gh-25621
4 years ago
robert-smith-911
0d79fd3e01
Document Failsafe configuration when not using starter parent
...
See gh-25621
4 years ago
Phillip Webb
8c31d29acf
Merge branch '2.4.x'
4 years ago
Phillip Webb
a28a3ae090
Merge branch '2.3.x' into 2.4.x
4 years ago
Phillip Webb
9c8a97809d
Consistent use of @deprecated since
...
Restore the patch version number for consistency with `@since`
tags.
See gh-25808
4 years ago
Phillip Webb
c9451b59f2
Merge branch '2.4.x'
4 years ago
Phillip Webb
a0f5169966
Polish
4 years ago
Phillip Webb
44b1751bb4
Merge branch '2.4.x'
...
Closes gh-25826
4 years ago
Phillip Webb
363f5829d1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25825
4 years ago
Phillip Webb
26dd1b9a26
Update deprecations with for removal targets
...
Update all deprecation tags to include a removal target.
Closes gh-25808
4 years ago
Scott Frederick
269fc68c1d
Merge branch '2.4.x'
...
Closes gh-25811
4 years ago
Scott Frederick
4015d70f00
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25789
4 years ago
dreis2211
a9a37f0dd5
Increase test coverage on Java 16
...
See gh-25809
4 years ago
Scott Frederick
3ad5f1013a
Fix Maven image building with classifiers
...
Fixes gh-25736
4 years ago
Andy Wilkinson
340893747b
Merge branch '2.4.x'
...
Closes gh-25799
4 years ago
Andy Wilkinson
af7e4e211c
Support all known endpoint types
...
Previously, the configuration metadata annotation processor only
declared support for `@Endpoint` and none of the other more
specialized `@…Endpoint` annotations that are meta-annotated with
`@Endpoint` such as `@WebEndpoint` and `@JmxEndpoint. This would
result in missing metadata if a full or incremental build only
compiled classes annotated with one of the more specialized
`@…Endpoint` annotations as the annotation processor would not be
called.
This commit updates the processor's supported annotation types to
include every known `@…Endpoint` annotation. The test processor has
also been similarly updated to align its behaviour with that of the
main processor.
Fixes gh-25388
4 years ago
Phillip Webb
deaff1a522
Merge branch '2.4.x'
...
Closes gh-25775
4 years ago
Phillip Webb
ca9fae6b47
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25774
4 years ago
Phillip Webb
ec21202d54
Delete unpacked jars when the JVM exits
...
Update `JarFileArchive` so that any unpacked files are now deleted when
the JVM exits.
Closes gh-25773
4 years ago
Phillip Webb
05f61bccea
Align unpack logic with Files.createTempDirectory
...
Update `JarFileArchive` to align the way that it creates temp files and
folders with the way that `Files.createTempDirectory` works.
Closes gh-25772
4 years ago
Phillip Webb
b8873578ca
Add missing @Deprecated annotations
4 years ago
Phillip Webb
77ddb45704
Merge branch '2.4.x'
4 years ago
Phillip Webb
11a94ee6f0
Merge branch '2.3.x' into 2.4.x
4 years ago
Phillip Webb
82127fdaa3
Update copyright year of changed files
4 years ago
Andy Wilkinson
ca46fe7cd0
Test our Gradle plugin against Gradle 7.0-rc-1
...
Closes gh-25763
4 years ago
Scott Frederick
2dd4010eb0
Merge branch '2.4.x'
...
Closes gh-25701
4 years ago
Scott Frederick
6f860b441b
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25700
4 years ago
Andy Wilkinson
fb670ee654
Drop support for Gradle 5.6.x
...
Closes gh-24225
4 years ago
Andy Wilkinson
83342c7aa7
Test the Gradle plugin against 7.0-milestone-3
...
Closes gh-25747
4 years ago
Phillip Webb
663fd8ce5e
Update copyright year of changed files
4 years ago
Phillip Webb
685b045c3d
Polish
4 years ago
Scott Frederick
e4fa39df01
Fail fast when finalName is misconfigured
...
When the `finalName` parameter is incorrectly set in the Spring Boot
Maven plugin configuration instead of in the `build` configuration, the
repackaged and original archive files are not named as expected. Prior
to this commit, the image building goal would detect this error
condition and throw an exception late in the process of creating the
build container, leaving the container in an unstable state. This
commit changes the image building goal to detect this condition early,
before attempting to create the container.
Fixes gh-25590
4 years ago
Andy Wilkinson
67545cf4f1
Polish
4 years ago
Andy Wilkinson
2adf3f836c
Merge branch '2.4.x'
4 years ago
Andy Wilkinson
c815195f13
Polish
4 years ago
Andy Wilkinson
36c72cb6ef
Merge branch '2.4.x'
...
Closes gh-25716
4 years ago