Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update plugin build and deps #8

Merged
merged 1 commit into from
Dec 21, 2023

Conversation

cstamas
Copy link
Contributor

@cstamas cstamas commented Dec 21, 2023

Changes:

  • update maven wrapper (was using ancient Takari one) to latest Apache Maven Wrapper (see type=only-script)
  • update wrapped Maven version to 3.9.6 (latest stable)
  • compile against latest Maven 3.9.6 (to pick up latest deprecations, backward compat still allows it to run in older Maven version)
  • parent pom updated to latest
  • prerequisite decoupled from Maven built against, using as before 3.6.0
  • remove redundant plugin configurations, they all pick up maven.compiler.source project property
  • various plugin updates (along with Groovy update)
  • dependency update, the mojo-executor update is crucial

@cstamas cstamas changed the title Update plugin chore: update plugin build and deps Dec 21, 2023
Changes:
* update maven wrapper (was using ancient Takari one)
* update Maven wrapper version to 3.9.6 (latest stable)
* compile against latest Maven 3.9.6 (to pick up latest deprecations, backward compat still allows it to run in older Maven version)
* prerequisite decoupled from Maven built against, using as before 3.6.0
* remove redundant plugin configurations, they all pick up maven.compiler.source project property
* various plugin updates (along with Groovy update)
@gastaldi gastaldi merged commit e11c0ef into jbangdev:main Dec 21, 2023
6 checks passed
@gastaldi
Copy link
Contributor

Thanks!

@cstamas cstamas deleted the update-plugin branch December 21, 2023 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants