Andy Wilkinson
add52b6ccd
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50439
2026-05-14 15:02:24 +01:00
Andy Wilkinson
e96ca4af56
Update headers to use quotes consistently
...
Closes gh-50397
2026-05-14 14:59:43 +01:00
Andy Wilkinson
45978e2069
Address Gradle deprecation warnings
...
Closes gh-47876
2025-10-30 11:13:39 +00:00
Andy Wilkinson
0416e1d760
Merge branch '3.5.x'
2025-08-18 08:25:48 +01:00
Andy Wilkinson
ba9e847641
Remove Kotlin plugin entirely from the root project
...
See gh-gh-46748
2025-08-18 08:24:29 +01:00
Phillip Webb
11c5a8c404
Upgrade to OpenSAML 5
...
Remove OpenSAML 4 build overrides and add Shibboleth Releases maven
repository so we can build against OpenSAML 5.
Closes gh-46851
2025-08-15 09:38:58 -07:00
Stéphane Nicoll
ab9b584009
Remove workaround in test setup as KT-30276 has been fixed
...
See gh-46748
2025-08-11 09:40:40 +02:00
Phillip Webb
3aeb18d618
Add license header to gradle files
...
See gh-46065
2025-06-20 17:20:50 -07:00
Phillip Webb
f0e777486d
Remove unnecessary repository declarations
...
They should be covered by `spring.mavenRepositories()`
2025-01-31 11:29:07 -08:00
Andy Wilkinson
d8a9ebd14b
Upgrade to Gradle 8.12
...
Closes gh-43649
2025-01-02 12:05:14 +00:00
Phillip Webb
9836011ffd
Create extension to configure Spring maven repositories
...
Create a small Groovy script that can be used in `settings.gradle`
files to extend `repositories` to support the various maven
repositories required for our build.
See gh-42333
2024-09-27 10:30:20 -07:00
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
2024-09-24 14:26:32 -07:00
Phillip Webb
f9379f4576
Apply nohttp check per-project rather than at root
...
Switch nohttp checks to a convention that is applied per-project rather
than at the root. This should help to reduce memory consumption.
Closes gh-42332
2024-09-18 15:14:52 +01:00
Andy Wilkinson
92e488345d
Upgrade to nohttp 0.0.11
...
Closes gh-36074
2023-06-27 09:40:12 +01:00
Phillip Webb
565256f33a
Exclude more files from nohttp check
2023-02-21 20:36:43 -08:00
Andy Wilkinson
8d123cd87e
Allow checkstyleNoHttpt to use more memory
...
Closes gh-34252
2023-02-20 14:42:35 +00:00
Andy Wilkinson
78f4242e46
Build with Gradle 7.5 while still supporting Gradle 6.8+
...
Closes gh-32281
2022-09-09 15:13:43 +01:00
Andy Wilkinson
b2a1994f7d
Make clean remove the root build folder
...
Closes gh-28857
2021-12-01 14:38:25 +00:00
Andy Wilkinson
4e5da6a6ed
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28117
2021-09-23 13:18:50 +01:00
Andy Wilkinson
46b47b80aa
Upgrade to NoHTTP 0.0.10
...
Closes gh-28112
2021-09-23 13:18:41 +01:00
Andy Wilkinson
ad968a2640
Merge branch '2.4.x'
...
Closes gh-26273
2021-04-28 12:28:33 +01:00
Andy Wilkinson
cf1b29ebd4
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26272
2021-04-28 12:28:10 +01:00
dreis2211
9b1b47ae5d
Rename nohttp whitelist to allowlist
...
See gh-26264
2021-04-28 11:39:52 +01:00
Andy Wilkinson
b9348c6d28
Merge branch '2.4.x'
...
Closes gh-26169
2021-04-20 11:26:46 +01:00
Andy Wilkinson
bc1a462143
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26168
2021-04-20 11:19:10 +01:00
Andy Wilkinson
82198a99e0
Polish nohttp configuration
...
Closes gh-26166
2021-04-20 11:15:13 +01:00
Andy Wilkinson
f854a79893
Merge branch '2.3.x'
...
Closes gh-22727
2020-08-04 15:36:39 +01:00
Andy Wilkinson
34eab5da95
Disable caching of changing modules
...
Closes gh-22726
2020-08-04 15:36:01 +01:00
Brian Clozel
89688d61ac
Revert back to /snapshot repository for SNAPTHOTs
...
See gh-22640
2020-07-29 18:36:11 +02:00
Brian Clozel
6f2098ad71
Upgrade to Spring Framework 5.3.0-SNAPSHOT
...
This commit also switches to RSocket SNAPSHOTs and updates the
repository configuration to rely on "libs-snapshot", since the RSocket
SNAPSHOTs are mirrored there.
See gh-22640
2020-07-29 14:41:17 +02:00
Roy Clarkson
374338e32c
Update conditional inclusion of milestone repository
...
The new Spring version schema does not include a "RELEASE" version.
This commit modifies the Gradle conditional to include the milestone
repository for all milestone and snapshot versions.
See gh-22506
2020-07-23 10:28:19 +01:00
Andy Wilkinson
2990b69693
Polish "Fix detection of snapshot version when configuring repositories"
...
See gh-21912
2020-06-15 09:19:09 +01:00
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
2020-06-15 09:17:44 +01:00
Andy Wilkinson
ee758fa670
Use HTTPS for license links
...
This commit updates the MavenPublishingConventions to use HTTPS to
link to the Apache license. The configuration of NoHTTP has also
been reworked so that it will correctly find usch uses of http://
URLs.
Closes gh-21459
2020-05-15 16:33:11 +01:00
Phillip Webb
473d4fd73d
Add gradle default task
2020-04-14 16:40:28 -07:00
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
2020-01-23 11:55:42 +00:00
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.
2020-01-22 15:49:52 -08:00
Andy Wilkinson
ce99db1902
Port the build to Gradle
...
Closes gh-19609
Closes gh-19608
2020-01-10 14:15:35 +00:00