jfrog / artifactory-maven-plugin

A Maven plugin to resolve artifacts from Artifactory, deploy artifacts to Artifactory, capture and publish build info.
https://www.jfrog.com/confluence/display/JFROG/Maven+Artifactory+Plugin
Apache License 2.0
24 stars 26 forks source link

Should be compatible with the upcoming 4.x Maven release #70

Closed erikgb closed 1 year ago

erikgb commented 1 year ago

Describe the bug

When enabling plugin validation I see some warnings about this plugin not being ready for Maven 4.x. This should be fixed.

Current behavior

[WARNING]    * Plugin depends on the deprecated Maven 2.x compatibility layer, which may not be supported in Maven 4.x
[WARNING]    * Plugin should declare these Maven artifacts in `provided` scope: [org.apache.maven:maven-compat:3.8.6, org.apache.maven:maven-resolver-provider:3.8.6, org.apache.maven:maven-settings-builder:3.8.6, org.apache.maven:maven-repository-metadata:3.8.6, org.apache.maven:maven-core:3.8.6, org.apache.maven:maven-model-builder:3.8.6, org.apache.maven:maven-plugin-api:3.8.6, org.apache.maven:maven-model:3.8.6, org.apache.maven:maven-builder-support:3.8.6, org.apache.maven:maven-settings:3.8.6]
[WARNING] 
[WARNING]  * org.jfrog.buildinfo:artifactory-maven-plugin:3.6.1
[WARNING]   Declared at location(s):
[WARNING]    * <REDACTED>
[WARNING]   Used in module(s):
[WARNING]    * <REDACTED> (pom.xml)
[WARNING]   Plugin issue(s):
[WARNING]    * Plugin should declare these Maven artifacts in `provided` scope: [org.apache.maven:maven-artifact:3.3.9, org.apache.maven:maven-settings-builder:3.3.9, org.apache.maven:maven-repository-metadata:3.3.9, org.apache.maven:maven-builder-support:3.3.9, org.apache.maven:maven-core:3.3.9, org.apache.maven:maven-aether-provider:3.3.9, org.apache.maven:maven-settings:3.3.9, org.apache.maven:maven-plugin-api:3.3.9, org.apache.maven:maven-model-builder:3.3.9, org.apache.maven:maven-model:3.3.9]
[WARNING] 
[WARNING] 
[WARNING] Fix reported issues by adjusting plugin configuration or by upgrading above listed plugins. If no upgrade available, please notify plugin maintainers about reported issues.

Reproduction steps

Expected behavior

No warnings about this plugin emitted.

Artifactory Maven plugin version

3.6.1

Operating system type and version

N/A

JFrog Artifactory version

N/A

Maven version

3.9.2