Commit Graph

411 Commits

Author SHA1 Message Date
Marcus Da Coregio 8cde8fb363 Update Gradle to 7.5.1
Closes gh-11779
2022-11-08 13:27:25 -03:00
Marcus Da Coregio f38b5f1c37 Merge branch '5.8.x'
Closes gh-12155
2022-11-08 09:49:28 -03:00
Marcus Da Coregio 06c831ac74 Merge branch '5.7.x' into 5.8.x
Closes gh-12154
2022-11-08 09:48:27 -03:00
Marcus Da Coregio ab5299b6a3 Merge branch '5.6.x' into 5.7.x
Closes gh-12153
2022-11-08 09:47:59 -03:00
Marcus Da Coregio 1c9ea52e44 Change gradle.plugin.org.gretty:gretty:3.0.1 to org.gretty:gretty:3.0.9
Closes gh-12152
2022-11-08 09:47:02 -03:00
Steve Riesenberg efbb3fc218
Update junit-bom to 5.9.1
Closes gh-12061
2022-10-17 21:01:35 -05:00
Rob Winch c170216793 Update junit-bom to 5.9.1
Closes gh-12036
2022-10-17 18:02:44 -05:00
Marcus Da Coregio 2c2603ba0f Update io.projectreactor to 2020.0.24
Closes gh-12001
2022-10-13 09:24:20 -03:00
Marcus Da Coregio 191a5425a3 Update junit-bom to 5.9.0
Closes gh-11870
2022-09-16 15:57:45 -03:00
Marcus Da Coregio 222ebeab3b Update io.projectreactor to 3.5.0-M6
Closes gh-11861
2022-09-16 15:57:44 -03:00
Steve Riesenberg e2a4227c11
Update junit-bom to 5.9.0
Closes gh-11848
2022-09-16 13:39:02 -05:00
Marcus Da Coregio 5e4f1ba211 Merge branch '5.8.x'
Closes gh-11826
2022-09-16 10:19:32 -03:00
Marcus Da Coregio 53ed6c3138 Merge branch '5.7.x' into 5.8.x
Closes gh-11825
2022-09-16 10:18:10 -03:00
Marcus Da Coregio b6a8c10d05 Merge branch '5.6.x' into 5.7.x
Closes gh-11824
2022-09-16 10:17:21 -03:00
Marcus Da Coregio 7756247c3a Simplify checkSamples task
Closes gh-11814
2022-09-16 09:36:12 -03:00
Marcus Da Coregio 00584327bd Merge branch '5.8.x'
Closes gh-11769
2022-08-30 11:01:15 -03:00
Marcus Da Coregio c4a4524f4b Merge branch '5.7.x' into 5.8.x
Closes gh-11768
2022-08-30 10:56:34 -03:00
Marcus Da Coregio db95f6d5c5 Merge branch '5.6.x' into 5.7.x
Closes gh-11767
2022-08-30 10:54:50 -03:00
Marcus Da Coregio 40abf87ae6 Add buildScan to checkRemote
Closes gh-11766
2022-08-30 09:11:08 -03:00
Rob Winch f33d7253b6 GitHubMilestoneApiTests due_on Uses LocalDate
`GitHubMilestoneApiTests` uses `Instant.now()` for `due_on`. Since
`Instant.now()` is UTC time based,
`isMilestoneDueTodayWhenDueTodayThenTrue` fails when the computer that runs
the test is not the same day as it is in UTC time.

To fix it, `due_on` should be set to an `Instant` based upon the timezone
of the current computer.

Closes gh-11706
2022-08-15 13:04:29 -05:00
Rob Winch d8ae2c8763 GitHubMilestoneApiTests due_on Uses LocalDate
`GitHubMilestoneApiTests` uses `Instant.now()` for `due_on`. Since
`Instant.now()` is UTC time based,
`isMilestoneDueTodayWhenDueTodayThenTrue` fails when the computer that runs
the test is not the same day as it is in UTC time.

To fix it, `due_on` should be set to an `Instant` based upon the timezone
of the current computer.

Closes gh-11706
2022-08-15 13:03:10 -05:00
Rob Winch c7b39eed58 GitHubMilestoneApiTests due_on Uses LocalDate
`GitHubMilestoneApiTests` uses `Instant.now()` for `due_on`. Since
`Instant.now()` is UTC time based,
`isMilestoneDueTodayWhenDueTodayThenTrue` fails when the computer that runs
the test is not the same day as it is in UTC time.

To fix it, `due_on` should be set to an `Instant` based upon the timezone
of the current computer.

Closes gh-11706
2022-08-15 13:02:32 -05:00
Rob Winch 4473c3f7d0 GitHubMilestoneApiTests due_on Uses LocalDate
`GitHubMilestoneApiTests` uses `Instant.now()` for `due_on`. Since
`Instant.now()` is UTC time based,
`isMilestoneDueTodayWhenDueTodayThenTrue` fails when the computer that runs
the test is not the same day as it is in UTC time.

To fix it, `due_on` should be set to an `Instant` based upon the timezone
of the current computer.

Closes gh-11706
2022-08-15 13:01:58 -05:00
Marcus Da Coregio da09788be9 Update io.projectreactor to 2020.0.22
Closes gh-11680
2022-08-10 14:52:51 -03:00
Rob Winch 7a860e1568 Fix Snapshot Sources/Javadoc
This commit merges a workaround to an issue in JFrog's Gradle plugin
which causes SNAPSHOT javadoc and sources to become out of sync and thus
prevents users from being able to download either.

Closes gh-10602
2022-07-26 16:26:31 -05:00
Rob Winch ad9e737bf2 Fix Snapshot Sources/Javadoc
This commit merges a workaround to an issue in JFrog's Gradle plugin
which causes SNAPSHOT javadoc and sources to become out of sync and thus
prevents users from being able to download either.

Closes gh-10602
2022-07-26 16:25:52 -05:00
Rob Winch 0d74da4f97 Fix Snapshot Sources/Javadoc
This commit merges a workaround to an issue in JFrog's Gradle plugin
which causes SNAPSHOT javadoc and sources to become out of sync and thus
prevents users from being able to download either.

Closes gh-10602
2022-07-26 16:24:54 -05:00
Rob Winch b6258fe1f9 Apply ArtifactoryPlugin in RootProjectPlugin
Issue gh-10602
2022-07-26 15:42:51 -05:00
Rob Winch 8aa6fbfed2 ArtifactoryPlugin only apply default publications for MavenPublishPlugin
Issue gh-10602
2022-07-26 15:42:51 -05:00
Rob Winch e3ed6b3539 Update to build-info-extractor-gradle:4.29.0
Issue gh-10602
2022-07-26 15:42:50 -05:00
Steve Riesenberg 0d2b71ed86
Update junit-bom to 5.9.0-RC1
Closes gh-11557
2022-07-15 12:40:36 -05:00
Marcus Da Coregio bbccc48d2f Update junit-bom to 5.9.0-RC1
Closes gh-11536
2022-07-15 14:08:51 -03:00
Marcus Da Coregio 64c134a47e Update io.projectreactor to 3.5.0-M4
Closes gh-11525
2022-07-15 14:07:08 -03:00
Steve Riesenberg 148756076c
Backport release automation and github actions
Closes gh-11501
2022-07-13 15:51:25 -05:00
Steve Riesenberg 6f321a27c4
Fix inconsistency in hasProperty check 2022-07-13 15:51:25 -05:00
Steve Riesenberg 539443b4be
Add GitHubReleasePlugin with createGitHubRelease task
Issue gh-10456
Issue gh-10457
2022-07-13 15:51:24 -05:00
Steve Riesenberg d76c321f8c
Backport release automation and github actions
Closes gh-11500
2022-07-13 15:17:03 -05:00
Steve Riesenberg de45964f55 Backport release automation and github actions
Closes gh-11480
2022-07-13 13:43:13 -05:00
Marcus Da Coregio a8b6d9bb40 Use JDK 17 on buildSrc
Issue gh-11324
2022-06-22 10:30:45 -03:00
Joe Grandja 8ee9c32788 Update io.projectreactor to 2020.0.20
Closes gh-11414
2022-06-20 14:41:00 -04:00
Steve Riesenberg 98fbc7a88f
Calculate release day from the first Monday
Fixes an issue where the first day of the month is (for example) a
Tuesday causing the 2nd Tuesday and 3rd Monday to be over a week apart.

Issue gh-10458
2022-06-09 15:30:37 -05:00
Steve Riesenberg 0ec64c0843 Polish GitHubMilestonePlugin 2022-06-03 15:07:42 -05:00
Steve Riesenberg 46723a601c Add workflow step for scheduling the next milestone
This step introduces the concept of a release train to determine the appropriate release dates and schedules milestones as needed. It uses the following rules:

- If the current SNAPSHOT version is a minor release (patchVersion == 0), checks to see if a GA release exists. If not, a release train is scheduled as follows:
  - Finds the next available release train starting month (including this month), either January or July.
  - Schedules a release train with M1, M2, M3, RC1 and GA versions on either January/February/March/April/May or July/August/September/October/November
- If the current SNAPSHOT version is a patch release (patchVersion != 0), checks to see if a GA release exists. If not, an individual milestone is scheduled on the next even month whose release day is in the future (can include this month).
- In either case, the release day used to schedule the release is based on the configured weekOfMonth (1-4) and dayOfWeek (1-5), e.g. 3rd Monday of the month (3, 1).

If a milestone already exists, nothing is created. Once created, milestone due dates can be updated manually as desired.

Closes gh-10458
2022-06-03 15:07:42 -05:00
Steve Riesenberg ab3b6ae95f Add scheduleNextRelease gradle task 2022-06-03 15:07:42 -05:00
Steve Riesenberg 1295b793b3
Polish gh-11183
Fixed typo in plugin for setting workflowId and added missing repository() closure
2022-06-03 11:56:08 -05:00
Steve Riesenberg 2c93a92afa Add dispatchGitHubWorkflow gradle task 2022-06-03 10:19:02 -05:00
Steve Riesenberg 8a030b7f46
Update junit-bom to 5.9.0-M1
Closes gh-11252
Closes gh-11253
2022-05-16 10:40:00 -05:00
Steve Riesenberg 93fc2bba99
Update io.projectreactor to 2020.0.19
Closes gh-11242
Closes gh-11243
2022-05-16 10:39:16 -05:00
Rob Winch e2361c5c79 Update io.projectreactor to 2020.0.19
Closes gh-11207
2022-05-13 09:28:52 -05:00
Marcus Da Coregio 330f0f050d Add initScripts and projectProperties to IncludeCheckRemotePlugin
Issue gh-10344
2022-05-11 16:13:34 -03:00
Marcus Da Coregio 34f280a5a3 Add initScripts and projectProperties to IncludeCheckRemotePlugin
Issue gh-10344
2022-05-11 16:13:07 -03:00
Marcus Da Coregio 723648af00 Add initScripts and projectProperties to IncludeCheckRemotePlugin
Issue gh-10344
2022-05-11 16:12:36 -03:00
Marcus Da Coregio cddffa46b4 Add initScripts and projectProperties to IncludeCheckRemotePlugin
Issue gh-10344
2022-05-11 12:32:16 -03:00
Rob Winch 451873fdb7 RepositoryRef Serializable
This is necessary to support caching of tasks that use RepsitoryRef as
inputs or outputs.

Issue gh-11158
2022-04-27 19:07:48 +02:00
Rob Winch 57cf0bf3bb GitHubMilestoneNextVersionDueTodayTask Outputs to File
Rather than having the task fail if the milestone is not due today, it now
outputs to a file true or false. This allows the pipeline to determine
if it should continue or not without causing a failure.

Issue gh-11158
2022-04-27 19:07:21 +02:00
Rob Winch 78f059e446 GitHubMilestoneHasNoOpenIssuesTask outputs to a file
Rather than having the task fail if the milestone is not due today, it now
outputs to a file true or false. This allows the pipeline to determine
if it should continue or not without causing a failure.

Closes gh-11158
2022-04-27 19:06:53 +02:00
Rob Winch 0989652a33 Update io.projectreactor to 2020.0.18
Closes gh-11144
2022-04-18 13:38:03 -05:00
Marcus Da Coregio 71dafc0c06 Update io.projectreactor to 2020.0.18
Closes gh-11119
2022-04-18 11:45:07 -03:00
Simone Giannino c719a8e4d4 Update saganCreateRelease property referenceDocUrl
- Updated saganCreateRelease task with the new referenceDocUrl for reference documentation

Closes gh-11016
2022-04-01 13:14:56 -03:00
Simone Giannino e4a321511a Update saganCreateRelease property referenceDocUrl
- Updated saganCreateRelease task with the new referenceDocUrl for reference documentation

Closes gh-11016
2022-04-01 13:08:18 -03:00
Simone Giannino ea373645e5 Update saganCreateRelease property referenceDocUrl
- Updated saganCreateRelease task with the new referenceDocUrl for reference documentation

Closes gh-11016
2022-04-01 13:07:32 -03:00
Eleftheria Stein 992b8c38ac Update antora on next development version release
Move commit from gradle task to workflow. Update antora.yml after project version update and before commit.

Closes gh-11021
2022-03-29 12:28:37 +02:00
Eleftheria Stein 55c956ee68 Add task to update version in antora.yml
This task updates the docs version based on the version in gradle.properties

Closes gh-11020
2022-03-28 18:11:20 +02:00
Marcus Da Coregio dae500fb9b Update io.projectreactor to 2020.0.17
Closes gh-11005
2022-03-21 10:09:58 -03:00
Steve Riesenberg 3e8ed5ea06
Update io.projectreactor to 2020.0.17
Closes gh-10986
2022-03-18 18:11:44 -05:00
Eleftheria Stein f12e5cab3c Add gradle task for updating to next development version
Issue gh-10461
2022-03-18 12:10:21 -05:00
Eleftheria Stein 6f35364c5d Default next milestone when checking for open issues
Closes gh-10921
2022-03-01 15:38:03 +01:00
Eleftheria Stein d644f32baa Add gradle task to update project version
Closes gh-10455
2022-03-01 09:48:35 +01:00
Eleftheria Stein f8675343e6 Extract IO Utils in buildSrc
Issue gh-10455
2022-03-01 09:48:35 +01:00
Marcus Da Coregio c4f3cd294f Update io.projectreactor to 2020.0.16
Closes gh-10881
2022-02-21 10:35:15 -03:00
Marcus Da Coregio 0f83e40427 Update io.projectreactor to 2020.0.16
Closes gh-10867
2022-02-21 09:20:32 -03:00
Eleftheria Stein 1a1ef42094 Add workflow that triggers release on due date
Add 2 Gradle tasks, one that calculates the next release milestone based on the current version and one that checks if it is due today.

Issue gh-10451
Issue gh-10455
2022-02-03 10:11:46 +01:00
Rob Winch c67ee6f2a8 javax.servlet:javax.servlet-api -> jakarta.servlet:jakarta.servlet-api
Issue gh-10501
2022-01-19 15:32:12 -06:00
Rob Winch aa06088077 Add CheckProhibitedDependenciesLifecyclePlugin
Issue gh-10501
2022-01-19 15:30:34 -06:00
Rob Winch 2a60776c8a Add CheckClasspathForProhibitedDependencies
Issues gh-10499 gh-10501
2022-01-19 15:30:34 -06:00
Rob Winch 122f7b52bd Add CheckProhibitedDependenciesLifecyclePlugin
Issue gh-10501
2022-01-19 14:39:54 -06:00
Rob Winch fbc685437e Add CheckClasspathForProhibitedDependencies
Issues gh-10499 gh-10501
2022-01-19 14:39:51 -06:00
Rob Winch 8f64bb6c8c javax.servlet:javax.servlet-api -> jakarta.servlet:jakarta.servlet-api
Issue gh-10501
2022-01-19 14:33:53 -06:00
Rob Winch 72dd4e738b Add CheckProhibitedDependenciesLifecyclePlugin
Issue gh-10501
2022-01-19 14:32:55 -06:00
Rob Winch d146bcb7fc Add CheckClasspathForProhibitedDependencies
Issues gh-10499 gh-10501
2022-01-19 14:32:34 -06:00
Rob Winch f411ecada2 CheckAntoraVersionTask has optional properties 2022-01-18 14:29:39 -06:00
Rob Winch c8713b1d91 CheckAntoraVersionTask has optional properties 2022-01-18 14:29:29 -06:00
Rob Winch dffa0ed430 CheckAntoraVersionTask has optional properties 2022-01-18 14:29:14 -06:00
Rob Winch 8eeacf4a36 Fix Antora for Milestone & RC
- Verify Antora display_version
- Run workflow for tags
- Allow run workflow manually

Issue gh-10765
2022-01-18 14:20:47 -06:00
Rob Winch 73dda2e192 Fix Antora for Milestone & RC
- Verify Antora display_version
- Run workflow for tags
- Allow run workflow manually

Issue gh-10765
2022-01-18 14:20:03 -06:00
Rob Winch ade0872d09 Verify Antora display_versionsaving
Issue gh-10765
2022-01-18 14:10:39 -06:00
Marcus Da Coregio de72e01e03 Update junit-bom to 5.8.2
Closes gh-10754
2022-01-17 10:51:09 -03:00
Marcus Da Coregio 201f662057 Update io.projectreactor to 2020.0.15
Closes gh-10743
2022-01-17 10:50:42 -03:00
Steve Riesenberg 08bc7a53d6 Update junit-bom to 5.8.2
Closes gh-10726
2022-01-14 11:58:45 -06:00
Marcus Da Coregio 2ed93ec0cf Rename integrationTestCompile/Runtime configurations
The kotlin-gradle-plugin is changing some configuration's properties from configurations that has the same prefix as the sourceSet.
It is enforcing the canBeResolved property to false. See https://youtrack.jetbrains.com/issue/KT-50748.
This commits changes the suffix to compile -> compileClasspath, runtime -> runtimeClasspath to workaround this issue.

Issue gh-10350
2022-01-14 11:58:45 -06:00
Steve Riesenberg 5cd7c71923 Update io.projectreactor to 2020.0.15
Closes gh-10715
2022-01-14 11:58:45 -06:00
Steve Riesenberg 4939331501 Fix inconsistency in hasProperty check 2022-01-13 17:39:37 -06:00
Steve Riesenberg 8abd4e999f Add GitHubReleasePlugin with createGitHubRelease task
Closes gh-10456
Closes gh-10457
2022-01-13 17:39:36 -06:00
Marcus Da Coregio 9dd9e6bd61 Rename integrationTestCompile/Runtime configurations
The kotlin-gradle-plugin is changing some configuration's properties from configurations that has the same prefix as the sourceSet.
It is enforcing the canBeResolved property to false. See https://youtrack.jetbrains.com/issue/KT-50748.
This commits changes the suffix to compile -> compileClasspath, runtime -> runtimeClasspath to workaround this issue.

Issue gh-10350
2022-01-13 08:44:57 -03:00
Josh Cummings 0ae41ff873 Update Structure101 binaries link
Closes gh-10697
2022-01-11 10:04:08 -07:00
Josh Cummings 6706512b3a Pull most recent Structure101 version
Closes gh-10696
2022-01-11 10:03:57 -07:00
Josh Cummings 194eaf8491 Pull most recent Structure101 version
Closes gh-10696
2022-01-11 10:03:13 -07:00
Rob Winch 5598a6a9e1 Update to org.jfrog.buildinfo:build-info-extractor-gradle:4.26.1 2022-01-07 12:44:55 -06:00
Rob Winch 1fa35fb9a8 Antora prerelease: true for milestone and rc 2022-01-05 10:00:56 -06:00
Rob Winch 3bb82c4449 Antora prerelease: true for milestone and rc 2022-01-05 09:59:48 -06:00
Rob Winch d5483f7cbb Antora prerelease: true for milestone and rc 2022-01-05 09:59:18 -06:00
Rob Winch 783a43ea35 Add CheckAntoraVersionPlugin 2022-01-04 15:52:05 -06:00
Rob Winch 9b6c7af526 Add CheckAntoraVersionPlugin 2022-01-04 15:33:24 -06:00
Rob Winch 6884a16726 Add CheckAntoraVersionPlugin 2022-01-04 15:29:14 -06:00
Steve Riesenberg ad907457ee Fix inconsistency in hasProperty check 2021-12-22 10:24:18 -06:00
Steve Riesenberg 80e39e9343 Add GitHubReleasePlugin with createGitHubRelease task
Closes gh-10456
Closes gh-10457
2021-12-22 10:24:18 -06:00
Steve Riesenberg 9e83b4be25 Update junit-bom to 5.8.2
Closes gh-10656
2021-12-20 12:28:47 -06:00
Steve Riesenberg 4fbc98dcd2 Update io.projectreactor to 2020.0.14
Closes gh-10651
2021-12-20 12:28:36 -06:00
Lars Grefer 719149f01d Remove usages of Gradle's jcenter() repository
Closes gh-10253
2021-11-22 09:38:49 -03:00
Lars Grefer ccd30607a9 Fix Gradle Deprecation Warnings 2021-11-22 09:38:44 -03:00
Lars Grefer d736a2b358 Remove usages of Gradle's jcenter() repository
Closes gh-10253
2021-11-22 09:28:47 -03:00
Lars Grefer cf95d3f91e Fix Gradle Deprecation Warnings 2021-11-22 09:28:24 -03:00
Lars Grefer 0541341201 Remove usages of Gradle's jcenter() repository
Closes gh-10253
2021-11-22 08:42:40 -03:00
Lars Grefer 5c012dc7eb Fix Gradle Deprecation Warnings 2021-11-22 08:42:40 -03:00
Rob Winch 4b23949ebd Update io.projectreactor to 2020.0.13
Closes gh-10493
2021-11-11 16:56:24 -06:00
Marcus Da Coregio aabb116a07 Update to Gradle 7.3
Closes gh-10480
2021-11-10 11:35:49 -03:00
Marcus Da Coregio b83693e9c9 Update to Gradle 7.3
Closes gh-10480
2021-11-10 11:05:18 -03:00
Marcus Da Coregio 34e77cb3ca Update Structure101 version 2021-11-01 09:02:43 -03:00
Marcus Da Coregio db60df2f9c Update to Spring Framework 6.0
Issue gh-10360
2021-11-01 09:02:42 -03:00
Marcus Da Coregio 010f719344 Upgrade to JDK 17
Closes gh-10343
2021-11-01 09:02:42 -03:00
Josh Cummings d779cd1d48 Support Structure101 License ID
Closes gh-10443
2021-10-28 13:26:02 -06:00
Rob Winch 1569ae2b75 Update junit-bom to 5.8.1
Closes gh-10400
2021-10-18 21:04:51 -05:00
Rob Winch 5f8ded6b5f Update io.projectreactor to 2020.0.12
Closes gh-10391
2021-10-18 21:03:12 -05:00
Marcus Da Coregio 02b2fcc6f0 Restore ManagementConfigurationPlugin
Issue gh-9615
2021-10-05 11:23:29 -03:00
Marcus Da Coregio e2e93887af Update JFrog Build Info plugin
Issue gh-9615
2021-10-04 16:01:40 -03:00
Marcus Da Coregio d2e5f2ae0d Update Gradle to 7.2
Closes gh-9615
2021-10-04 15:19:40 -03:00
Josh Cummings 6978f51f19 Structure101 Build Plugin
Issue gh-6236
2021-09-27 14:56:03 -06:00
Rob Winch be9ff16583 Remove Asciidoctor from the build in favor of Antora 2021-09-23 15:50:14 -05:00
Rob Winch f736d4dd76 Update org.mockito to 3.12.4
Closes gh-10296
2021-09-17 16:40:58 -05:00
Rob Winch 0de2baeabb Update junit-bom to 5.8.0
Closes gh-10294
2021-09-17 16:40:58 -05:00
Rob Winch d3c5c6add3 Update io.spring.nohttp to 0.0.10
Closes gh-10290
2021-09-17 16:40:58 -05:00
Rob Winch af61fae68a Update io.projectreactor to 2020.0.11
Closes gh-10288
2021-09-17 16:40:58 -05:00
Rob Winch 0b068b9b81 Update io.projectreactor to 2020.0.10
Closes gh-10199
2021-08-16 14:18:54 -05:00
Rob Winch 2765cd58f1 Exclude rc without versions from dependencyUpdates 2021-08-16 14:18:54 -05:00
Marcus Da Coregio 87687bf03f Fix Gradle Plugin
Fix IncludeCheckRemotePlugin to add the default tasks even without defining the extension properties

Issue gh-9846
2021-07-30 11:29:53 -03:00
Marcus Da Coregio c562d56ff4 Add checkSamples task
Closes gh-9846
2021-07-27 14:11:51 -03:00
Eleftheria Stein abb7df1cc4 Update io.projectreactor to 2020.0.9
Closes gh-10091
2021-07-16 17:18:06 +02:00
Rob Winch 715f06c4c2 useJUnitPlatform for integration tests
Issue gh-9467
2021-07-15 14:12:12 -05:00
Josh Cummings c4e53e51d7
Close zip file
Issue gh-9467
2021-07-12 15:12:54 -06:00
Rob Winch f73f213f50 Remove DependencySetPlugin
Closes gh-10070
2021-07-12 15:31:38 -05:00
Rob Winch c173e801c5 Convert buildSrc to JUnit 5
Closes gh-9467
2021-07-12 11:43:31 -05:00
Rob Winch 04fbe03a9e remove junit 2021-07-09 15:57:21 -05:00
Rob Winch bb00268922 Revert "Add openrewrite"
openrewrite is no longer necessary now that the migration is done
2021-07-09 14:32:52 -05:00
Rob Winch 8652f01269 useJUnitPlatform 2021-07-09 14:05:48 -05:00
Rob Winch 1047e09fee Add JUnit 5 Dependencies 2021-07-09 14:05:48 -05:00
Rob Winch a61057d66c Add openrewrite 2021-07-09 13:55:20 -05:00
Rob Winch 14240b2559 Remove Powermock
Powermock does not support JUnit5 yet, so we need to remove it
to support JUnit 5. Additionally, maintaining additional libraries
adds extra work for the team.

Mockito now supports final classes and static method mocking. This
commit replaces Powermock with mockito-inline.

Closes gh-6025
2021-07-08 12:35:32 -05:00
Marcus Hert da Coregio 7075296deb Add a link checker to docs build
Closes gh-9818
2021-06-21 10:42:55 -03:00
Rob Winch 8a4ee8af43 Artifactory defaults to publish mavenJava Publication
Closes gh-9772
2021-05-18 15:30:44 -05:00
Rob Winch df4d0dc488 Ignore Invalid buildSrc Tests 2021-05-18 01:00:37 -05:00
Rob Winch abd100122e Fix SpringNexsPublishPlugin spacing in root 2021-05-17 23:57:18 -05:00
Rob Winch 39c5f3d955 Fix closeAndReleaseOssrhStagingRepository 2021-05-17 23:54:28 -05:00
Rob Winch 05dd69395d Delay until PublishAllJavaComponentsPlugin 2021-05-17 23:53:01 -05:00
Rob Winch b750f3b86c copyproperties for bom plugin 2021-05-17 22:22:55 -05:00
Rob Winch b0f661f432 Revert "Map optional dependencies to Maven"
This reverts commit 7dc34ccef7.
2021-05-17 22:17:52 -05:00
Rob Winch d8e4f6c866 Revert "Management no longer operates on optional/provided to spring-security-dependencies added as bom to poms"
This reverts commit c9bf98c887.
2021-05-17 22:17:50 -05:00
Rob Winch c9bf98c887 Management no longer operates on optional/provided to spring-security-dependencies added as bom to poms 2021-05-17 21:18:58 -05:00
Rob Winch 7dc34ccef7 Map optional dependencies to Maven 2021-05-17 20:44:12 -05:00
Rob Winch 5b74484d3d Fix ManagementConfigurationPlugin Configurations
- remove COMPILE_CONFIGURATION_NAME
- remove TEST_COMPILE_CONFIGURATION_NAME

This is because otherwise spring-security-depencencies appears as
maven bom and it should be internal
2021-05-17 19:16:33 -05:00
Rob Winch 0158d2023e Remove MavenBomTask 2021-05-17 18:25:29 -05:00
Rob Winch 3d4bc6ca9e remove spring-pom.properties 2021-05-17 17:58:56 -05:00
Rob Winch b2d14be18e Revert "versionMapping"
This reverts commit 834a1fca0d.
2021-05-17 17:50:08 -05:00
Rob Winch 834a1fca0d versionMapping 2021-05-17 17:50:02 -05:00
Rob Winch daf37942c5 Fix maven.from 2021-05-17 17:49:37 -05:00
Rob Winch c72f8dec0c Fix MavenBom 2021-05-17 17:49:04 -05:00
Rob Winch 928c855a7d polish publish 2021-05-17 16:31:13 -05:00
Rob Winch d826984fc0 remove artifactory config that is invalid 2021-05-17 16:21:17 -05:00
Rob Winch 3b77986e85 apply publishplugin 2021-05-17 16:21:07 -05:00
Rob Winch 096a6586e7 fix publish url 2021-05-17 16:20:54 -05:00
Rob Winch 304636520d buildSrc to publish 2021-05-17 14:00:56 -05:00
Rob Winch cb4d03b9cd Update io.spring.nohttp to 0.0.8
Closes gh-9753
2021-05-14 13:23:54 -05:00
Rob Winch 3fc3c94ce3 Update io.projectreactor to 2020.0.7
Closes gh-9750
2021-05-14 13:23:54 -05:00
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