Fork me on GitHub

artifact:process

Full name:

com.edugility:artifact-maven-plugin:1.0.5:process

Description:

A mojo that sorts Maven artifacts topologically and then arranges the processing of them with a user-supplied ArtifactsProcessor processor.

Attributes:

  • Requires a Maven project to be executed.

Required Parameters

Name Type Since Description
artifactsProcessor ArtifactsProcessor - An ArtifactsProcessor implementation that will receive a topologically sorted collection of resolved Maven artifacts.

Optional Parameters

Name Type Since Description
artifactFilter ArtifactFilter - An ArtifactFilter for choosing what Artifacts are to be processed.

Parameter Details

artifactFilter:

An ArtifactFilter for choosing what Artifacts are to be processed.
  • Type: org.apache.maven.artifact.resolver.filter.ArtifactFilter
  • Required: No

artifactsProcessor:

An ArtifactsProcessor implementation that will receive a topologically sorted collection of resolved Maven artifacts.
  • Type: com.edugility.maven.ArtifactsProcessor
  • Required: Yes