Phillip Webb
b3d5cd538d
Add JUnit 5 checkstyle rules
...
Add a rule to enforce JUnit 5 usage and conventions.
Closes gh-17093
6 years ago
Andy Wilkinson
b18fffaf14
Move tests to JUnit 5 wherever possible
6 years ago
Andy Wilkinson
aef92b9295
Merge branch '2.1.x'
...
Closes gh-17079
6 years ago
Andy Wilkinson
24925c3dae
Merge branch '2.0.x' into 2.1.x
...
Closes gh-17078
6 years ago
Andy Wilkinson
c6c139d980
Merge branch '1.5.x' into 2.0.x
6 years ago
Phillip Webb
ad5e905bd7
Update copyright header of changed files
6 years ago
Andy Wilkinson
ecf7c817a6
Build and test the Gradle plugin with Java 11 and 12
...
Closes gh-12333
6 years ago
dreis2211
e59d734098
Fix Gradle plugin code formatting
...
See gh-16984
6 years ago
Andy Wilkinson
c80218064f
Use sorted properties to make build info output repeatable
...
Closes gh-14494
6 years ago
Andy Wilkinson
54b123028c
Default to optimized launch of the JVM when using Gradle's bootRun
...
Closes gh-16222
6 years ago
Andy Wilkinson
7713a7f33a
Fix inclusion of Gradle DSL snippets in plugin reference docs
...
Closes gh-16968
6 years ago
Andy Wilkinson
babb94c791
Migrate spring-boot-gradle-plugin's tests to JUnit 5
...
Closes gh-16959
6 years ago
Andy Wilkinson
f35b91a172
Raise minimum supported version of Gradle to 4.10 and encourage use of 5.x
...
Closes gh-16681
6 years ago
Andy Wilkinson
538030b57e
Merge branch '2.1.x'
...
Closes gh-16693
6 years ago
Andy Wilkinson
881fbeff43
Test the Gradle Plugin against Gradle 5.4.1
...
Closes gh-16576
6 years ago
Andy Wilkinson
7d2a99943f
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
dfbc787737
Test the Gradle plugin against Gradle 5.4
...
Closes gh-16576
6 years ago
Andy Wilkinson
9d1f584560
Adapt Gradle plugin tests to change in Kotlin's packaging
...
Closes gh-16554
6 years ago
Phillip Webb
52e635b823
Merge branch '2.1.x'
6 years ago
Phillip Webb
912e0a87a8
Merge branch '2.0.x' into 2.1.x
6 years ago
Phillip Webb
8c2e0a61ae
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
c4b1a22e89
Polish "Add Spring-specific styling to Gradle Plugin's documentation"
...
Closes gh-16327
6 years ago
Hendrig Sellik
466b57cd44
Add Spring-specific styling to Gradle Plugin's documentation
...
This commit replaces the default Asciidoctor styling with
Spring specific styling.
First, we need to unzip the contents of the Spring Asciidoctor
documentation resources provided by the
`io.spring.docsresources:spring-docs-resources` distribution zip. This
is done in a `/target/refdocs` folder. We then copy all files from
`src/main/asciidoc` to the same location, and then launch the generation
process.
See gh-16327
6 years ago
Andy Wilkinson
c5024f21a4
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
6aa4fe579a
Polish
...
See gh-16068
6 years ago
Andy Wilkinson
ac4d6bb10f
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
db4623c519
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
7b5f46d6e3
Add Spring-Boot-* manifest attributes to jars and wars built with Gradle
...
Closes gh-16068
6 years ago
Stephane Nicoll
17a800b577
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
62d9c0a8b3
Test against Gradle 5.3.1
6 years ago
Spring Operator
fb242c27d2
Use HTTPS for external links wherever possible
...
See gh-16276
6 years ago
Stephane Nicoll
90160b16aa
Merge branch '2.1.x'
6 years ago
dreis2211
c2335e130c
Test against Gradle 5.3
...
Closes gh-16294
6 years ago
Andy Wilkinson
36c1c051b8
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
e23f72c8b0
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
9fbd38ab3c
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
b828b398b5
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a36aa67b52
Merge branch '2.0.x' into 2.1.x
6 years ago
Spring Operator
3e2b6ac8ed
Update build and setup configuration to use HTTPS
...
See gh-16246
6 years ago
Andy Wilkinson
daba01ab94
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
716b4e8acf
Test the Gradle plugin against Gradle 5.3-rc-3
...
Closes gh-16211
6 years ago
Andy Wilkinson
28cf63354a
Merge pull request #16106 from Spring Operator
...
* gh-16106:
Drop AnyEdit from Eclipse setup as it is not available over HTTPS
Update build and setup configuration to use HTTPS
Closes gh-16106
6 years ago
Spring Operator
c9c554b834
Update build and setup configuration to use HTTPS
...
See gh-16106
6 years ago
Phillip Webb
64a2e8d67f
Update copyright year for changed files
6 years ago
Phillip Webb
dd3e8154d9
Merge branch '2.1.x'
6 years ago
Phillip Webb
fc3aa43cc2
Update copyright year for changed files
6 years ago
Andy Wilkinson
404f5d33f3
Align Gradle plugin's tests with Kotlin 1.3's restructuring
...
See gh-16195
6 years ago
Andy Wilkinson
f2e3e274a8
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
53326695ea
Polish
6 years ago
Andy Wilkinson
f4bd0b8b4b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
59430a2642
Only include zips in BOOT-INF/lib, WEB-INF/lib, and WEB-INF/lib-provided
...
Closes gh-16001
6 years ago
Andy Wilkinson
2cda30988e
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
6fe9e3a0e1
Test the Gradle plugin against Gradle 5.2.1
...
Closes gh-15892
6 years ago
Andy Wilkinson
4faa0f51b7
Polish "Test the Gradle plugin against Gradle 4.10.3 and 5.1.1"
...
Closes gh-15791
6 years ago
dreis2211
1de372d896
Test the Gradle plugin against Gradle 4.10.3 and 5.1.1
...
See gh-15791
6 years ago
Andy Wilkinson
342bced125
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
2650a07dc9
Leave module-info.class in root of archive when repackaging
...
Closes gh-15810
6 years ago
igor-suhorukov
59ac85d371
Avoid string concatenation inside StringBuilder append()
...
See gh-15589
6 years ago
Andy Wilkinson
372b6605b3
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
83ce5dcee8
Add missing task output annotations to BootJar and BootWar
...
Closes gh-15488
6 years ago
Andy Wilkinson
0ad72d5b5e
Remove reliance on mavenLocal from Gradle plugin’s tests
...
See gh-15471
6 years ago
Andy Wilkinson
4edc32844a
Remove use of execute method inherited from internal class
...
Closes gh-15484
6 years ago
Phillip Webb
ed9468a31a
Update copyright year for changed files
6 years ago
Andy Wilkinson
a0d0ecf9d4
Test the Gradle plugin against Gradle 5.0
...
Closes gh-15171
6 years ago
Andy Wilkinson
7790876575
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
c0e286b96b
Test the Gradle Plugin against Gradle 5.0-rc-3
...
Closes gh-15171
6 years ago
Andy Wilkinson
ce0a3d0311
Add missing classpath setters to BootJar and BootWar
...
Closes gh-15087
6 years ago
Andy Wilkinson
fe9d9ec4e2
Test the Gradle plugin against Gradle 5.0-rc-3
...
Closes gh-15171
6 years ago
Andy Wilkinson
228e05487a
Test Gradle Plugin against Gradle 5.0-rc-1
...
Closes gh-15028
6 years ago
Andy Wilkinson
5ac9b972fe
Test the Gradle Plugin against Gradle 5.0-milestone-1
...
Closes gh-15005
6 years ago
Andy Wilkinson
77f571aa45
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
7eb1df1650
Test the Gradle Plugin against Gradle 4.10.2
...
Closes gh-15004
6 years ago
Brian Clozel
cf882c9b40
Fix import error in 8376bc369
6 years ago
Brian Clozel
8376bc3697
Fix build after checkstyle imports updates
...
See gh-14911
6 years ago
Andy Wilkinson
9b8ead825c
Polish
6 years ago
Andy Wilkinson
3f1b3db25a
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
1f34da9025
Document application plugin's need for mainClassName to be set
...
Closes gh-14250
6 years ago
Phillip Webb
01b8667dd7
Update copyright year for changed files
6 years ago
Andy Wilkinson
a3d2f3f594
Polish "Add Kotlin DSL examples to Gradle Plugin's documentation"
...
Closes gh-14585
6 years ago
jnizet
5ed6c0d1ab
Add Kotlin DSL examples to Gradle Plugin's documentation
...
See gh-14585
6 years ago
Andy Wilkinson
8c6910cf58
Polish "Refactor Gradle plugin tests to use runner's plugin classpath"
...
This commit removes the need for the Kotlin plugin tests to continue
to set the plugin classpath in each test build script. This is
achieved by adding the jars files containing the Kotlin plugin and
its dependencies to the runner's plugin classpath in the same way as
was already done for the dependency management plugin.
Closes gh-14680
6 years ago
jnizet
c51449585e
Refactor Gradle plugin tests to use runner's plugin classpath
...
Previously, each test build script used a property to configure its
classpath. This commit simplifies the tests by setting the classpath
once on the GradleRunner, thereby removing the need for it to be set in
each test script. It also allows, and, in fact, requires, the use of
the plugins block to apply the Boot plugin under test.
Unfortunately, this doesn't work for the tests for the reaction to the
Kotlin plugin. See the comments in the GradleBuild class and in each
KotlingPluginActionIntegrationTests build script.
See gh-14680
6 years ago
Andy Wilkinson
76849c12e5
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
cf24d18139
Explicity set permissions on files in lib of Boot distribution
...
Previously, only the permissions for the scripts in bin/ were set. The
permissions for the files in lib/ were not explicity set, leaving them
with the same permissions as the source files in Gradle's cache. This
has proven to be a little brittle when building in certain
environments, leading to test failures. It also assumes that the
file permissions in Gradle's cache will be appropriate for entries in
a distribution archive. That may not always be a reasonable assumption
to make.
To avoid the above-described problems, this commit updates the copy
spec that's used to add files to lib/ in the archive so that each
file uses 0644 for its permissions.
Closes gh-14158
6 years ago
Johnny Lim
335775892b
Polish
...
See gh-14667
6 years ago
Andy Wilkinson
285f6bfd5f
Merge branch '2.0.x'
6 years ago
jnizet
eee07a840f
Move away from deprecated Gradle configurations
...
Closes gh-14593
6 years ago
Andy Wilkinson
c1b864c826
Polish
6 years ago
durigon
7aaeefbc0e
Use Matcher from pre-compiled Pattern rather than String for replaceAll
...
Closes gh-14483
6 years ago
Andy Wilkinson
a2cf2cd87f
Raise the minimum supported version of Gradle to 4.4
...
Closes gh-14418
6 years ago
Andy Wilkinson
ae4e1d0372
Test the Gradle plugin against Gradle 4.10
...
Closes gh-14417
6 years ago
Andy Wilkinson
630e2d0b41
Correct the permissions of scripts in archives of boot distribution
...
Closes gh-14158
6 years ago
Andy Wilkinson
e4b9316613
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
78464f999f
Test the Gradle plugin against Gradle 4.10
...
Closes gh-14417
6 years ago
Andy Wilkinson
6041bc5bb0
Correct the permissions of scripts in archives of boot distribution
...
Closes gh-14158
6 years ago
Andy Wilkinson
ad4179cc43
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
6c865f9b43
Polish
...
See gh-1176
6 years ago
Andy Wilkinson
79a964e563
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
53372d5fd7
Document the use of --args to pass arguments to bootRun
...
Closes gh-1176
6 years ago
Phillip Webb
9d1b3a2b49
Merge branch '2.0.x'
6 years ago