int128 / gradle-ssh-plugin

Gradle SSH Plugin
https://gradle-ssh-plugin.github.io
Apache License 2.0
319 stars 60 forks source link

Bump groovy-ssh, modernize Gradle, Groovy 3. #379

Closed elijahfhopp closed 1 year ago

elijahfhopp commented 1 year ago

This PR fixes (presumably) fixes #352 and is related to this groovy-ssh PR: https://github.com/int128/groovy-ssh/pull/294 .

This would fix auth failures with modern SSH servers. See groovy-ssh PR.

It also includes Gradle build script modernization since it wouldn't even build with the latest Gradle version (7.6 as of writing).

Requirements for merge

Backward compatibility

elijahfhopp commented 1 year ago

I also have local changes to be able to publish the new version to Gradle Plugin Portal with their official plugin. I can open that as another PR if this one is merged.

int128 commented 1 year ago

I just published a new version to https://github.com/int128/groovy-ssh/packages/1771580. Could you check it?

int128 commented 1 year ago

I confirmed this works in https://github.com/int128/gradle-ssh-plugin/pull/380. Thank you for your great work!