jenkinsci / remote-file-plugin

Remote File Plugin Repository
https://plugins.jenkins.io/remote-file/
MIT License
56 stars 16 forks source link

Modernize to latest versions supported by Java 8 #137

Closed sghill-rewrite closed 1 year ago

sghill-rewrite commented 1 year ago

Hi!

This PR aims to modernize tooling and move this plugin closer to the recommended Jenkins baseline version without making the change too big. If this goes well, I can follow up with a subsequent PR to modernize further.

Fixes #109 Progress toward #126 Progress toward #134

Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.jenkins.ModernizePluginForJava8

sghill commented 1 year ago

@aytuncbeken would you be able to take a look at this modernization PR or recommend someone who could?

sghill commented 1 year ago

@jenkinsci/remote-file-plugin-developers could you take a look at this PR when you get a chance?

I tried to keep it small and focused so the build would stay green. Merging it would fix #109 while making progress on #126 and #134.