Commit Graph

89 Commits

Author SHA1 Message Date
Marcus Hert da Coregio 839269e9c5
Update buildSrc to build on Windows
Closes gh-9724
2021-05-12 14:47:24 -06:00
Rob Winch 5a7e096d0c Update io.spring.nohttp to 0.0.7
Closes gh-9711
2021-05-03 14:40:41 -05:00
Rob Winch 4e8b7dfb12 add minorVersionBump
Closes gh-9709
2021-05-03 14:36:47 -05:00
Rob Winch 8c11853eaf Add generateChangelog
Closes gh-9704
2021-04-30 16:10:08 -05:00
Rob Winch 84d9629599 Add gitHubCheckMilestoneHasNoOpenIssues
Closes gh-9693
2021-04-29 16:15:02 -05:00
Rob Winch 23eee9aa03 Remove unused ratelimit code 2021-04-29 15:43:57 -05:00
Rob Winch 006b9b9607 master->main
Closes gh-9683
2021-04-26 16:55:43 -05:00
Rob Winch 8a13278c6d Update io.spring.nohttp to 0.0.6.RELEASE
Closes gh-9622
2021-04-12 14:55:54 -05:00
Rob Winch f30ee19ccc Update io.projectreactor to 2020.0.6
Closes gh-9620
2021-04-12 14:55:50 -05:00
Josh Cummings 3641756692 Add package-list
Closes gh-9528
2021-04-09 08:41:59 -06:00
Rob Winch 1a082357d3 Add sagan(Create|Delete)Release
Closes gh-9577
2021-04-08 17:56:21 -05:00
Rob Winch eb47aa79e2 Groovy Plugin compile buildSrc java files
This is necessary for java plugins to use the Groovy source code.

Issue gh-9577
2021-04-08 17:55:50 -05:00
Rob Winch 49498b7e7d Update nohttp-checkstyle to 0.0.5.RELEASE
Closes gh-9554
2021-04-05 22:23:59 -05:00
Rob Winch 7cc8dac37d Update spring-doc-resources to 0.2.5
Closes gh-9552
2021-04-05 22:23:59 -05:00
Rob Winch 9b94e616c8 updateDepencencies support for nimbus-jose-jwt
Keep nimbus-jose-jwt aligned with the version in nimbus-oauth2-sdk

Issue gh-9542
2021-04-05 21:27:40 -05:00
Rob Winch eb6dccf05d updateDependencies support custom rules
Issue gh-9542
2021-04-05 21:25:58 -05:00
Rob Winch 1be9bb98d7 Fix deprecation warnigns in DocsPlugin
- baseName -> archiveBaseName
- classifier -> archiveClassifier

Closes gh-9547
2021-04-05 10:48:24 -05:00
Rob Winch 0d8ee3a908 Fix deprecation warnings for SchemaZipPlugin
- baseName -> archiveBaseName
- classifier -> archiveClassifier

Closes gh-9546
2021-04-05 10:48:09 -05:00
Rob Winch b67d2e0e4b Use Checkstyle.configDirectory
Checkstyle.configDir is deprecated in favor of Checkstyle.configDirectory

Closes gh-9545
2021-04-05 10:48:07 -05:00
Rob Winch a90adbc123 Re-enable Gradle Depencency Cache
Closes gh-9544
2021-04-05 10:42:25 -05:00
Rob Winch f6a5b723cb Add updateDependencies
Allows for updating the depencencies of the project in an automated fashion.

Closes gh-9542
2021-04-05 10:36:36 -05:00
Rob Winch 60d3db5798 add management platform(project(":spring-security-dependencies"))
Closes gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch de1b3e9d30 Remove DepencencyManagementPlugin
Issue gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch 1a76ee7442 Update Gradle configuration names
Closes gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch e4c03e9e5a Update plugins to support api/implementation
Issue gh-9540
2021-04-05 10:36:35 -05:00
Rob Winch 58a69bb7e2 Remove Sample Plugins
Issue gh-9539
2021-04-05 10:36:35 -05:00
Rob Winch d39f737465 Add shibboleth.net Maven repository
This is necessary for opensaml 4.1.0

Issue gh-9539
2021-04-05 10:36:35 -05:00
Rob Winch bfec10b0c7 Remove MergePlugin
This is no longer used and we should favor shadow plugin instead.

Issue gh-9539
2021-04-05 10:35:56 -05:00
Rob Winch 06f38ac49c buildSrc.skipTests
Allow skipping buildSrc tests using property buildSrc.skipTests

Issue gh-9539
2021-04-05 10:27:41 -05:00
Rob Winch 6b3918ff7b Add buildSrc
Closes gh-9539
2021-04-05 10:27:29 -05:00
Phillip Webb 52f20b5281 Use parenthesis with single-arg lambdas
Use regular expression search/replace to ensure all single-arg
lambdas have parenthesis. This aligns with the style used in Spring
Boot and ensure that single-arg and multi-arg lambdas are consistent.

Issue gh-8945
2020-08-24 17:33:08 -05:00
Rob Winch 7ad303f0ce Replace VersionsResourceTasks with WriteProperties
VersionsResourceTasks wrote a date comment which prevented this from
producing the same result and caused misses in the cache.

Closes gh-8114
2020-03-13 13:26:54 -05:00
Rob Winch 1bb1e74a9d Add Gradle Lock Plugin
Issue gh-7788
2020-01-06 14:46:48 -06:00
Lars Grefer a5cdd8451d Create the rncToXsd Task lazily 2019-08-29 06:13:52 -05:00
Lars Grefer fb9bd57936 Cleanup dependencies 2019-08-29 06:13:52 -05:00
Lars Grefer 312f4e645b Use the 'java-gradle-plugin' plugin for the plugin 2019-08-29 06:13:52 -05:00
Lars Grefer a51318eb95 Use the 'io.freefair.aspectj' gradle plugin 2019-08-12 11:46:28 -05:00
Lars Grefer f28681f41d Remove the unused emma plugin 2019-08-03 12:37:27 -04:00
Lars Grefer 09a119978c Migrate VersionsResourceTasks groovy->java
Issue: gh-4939
2019-08-02 15:53:49 -04:00
Lars Grefer 3d2542ce54 Migrate TrangPlugin groovy->java
Issue: gh-4939
2019-07-10 11:21:54 -05:00
Spring Operator b93528138e URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 2691 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* http://www.apache.org/licenses/LICENSE-2.0.html with 2 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0.html ([https](https://www.apache.org/licenses/LICENSE-2.0.html) result 200).
2019-03-14 15:46:20 -05:00
Rob Winch c08b36221a Removed Unused Configuration 2019-02-28 20:10:19 -06:00
Daniel Bustamante Ospina 6bddb38cac Update to Gradle 5.0
Change project's gradle version to 5.0, this requires to make some minor
adjustments.

Fixes: gh-6148
2018-11-30 08:50:47 -06:00
Rafael Dominguez d1492afc0c
Replace deprecated Gradle Task method in AspectJPlugin.groovy
This commit ensures that the method Task.deleteAllActions is not used

Fixes: gh-6128
2018-11-22 23:18:14 -06:00
Rob Winch efaf2b080f Make MIN_SPRING_VERSION Dynamic
Fixes: gh-5065
2018-03-16 13:53:40 -05:00
Rob Winch e49e430538 Use spring-build-conventions Bom plugin
Fixes gh-4954
2018-01-09 11:27:34 -06:00
Rob Winch 03f0d87e86 AspectJPlugin Defers until afterEvaluate
Fixes for changes in SpringIoPlugin at
029d8757df
2017-09-18 14:26:12 -05:00
Rob Winch c1d399b300 Polish MavenBomPlugin 2017-04-28 13:23:18 -05:00
Rob Winch dd6fc48dd8 Standardize Build
The build now uses spring build conventions to simplify the build

Fixes gh-4284
2017-04-21 10:55:05 -05:00
Rob Winch b54d350e54 AspectJ fixes for Spring IO 2017-01-05 11:43:33 -06:00