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

Enforce dependency convergence. #351

Merged
merged 1 commit into from
Aug 3, 2023

Conversation

groldan
Copy link
Member

@groldan groldan commented Aug 3, 2023

Add dependencyConvergence rule to maven-enforcer-plugin avoiding multiple versions of the same transitive dependency in different modules.

Dependencies forced to a given version are confined to the dependencyConvergence maven profile.

Dependency upgrades to avoid CVE's are confined to the cve maven profile.

@groldan groldan added the dependencies dependency management label Aug 3, 2023
Add `dependencyConvergence` rule to `maven-enforcer-plugin`
avoiding multiple versions of the same transitive dependency
in different modules.

Dependencies forced to a given version are confined to the
`dependencyConvergence` maven profile.

Dependency upgrades to avoid CVE's are confined to the `cve`
maven profile.
@groldan groldan merged commit a2c6a36 into geoserver:main Aug 3, 2023
1 check passed
@groldan groldan deleted the dependency_convergence branch August 3, 2023 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies dependency management
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant