Interface | Description |
---|---|
JkArtifactLocator |
Defines methods for enumerating artifacts files likely to be produced.
|
JkArtifactProducer |
Interface to be implemented by classes responsible of producing artifacts.
|
JkArtifactProducer.JkSupplier |
Class | Description |
---|---|
JkArtifactId |
Artifacts are files produced by projects in order to be published and reused by other projects.
|
JkStandardFileArtifactProducer<T> |
This
JkArtifactProducer produces artifacts files at a standardized path
determined by a provided function (outputPath, artifactId) -> path. |
JkSuppliedFileArtifactProducer<T> |
This
JkArtifactProducer produces artifacts files at the path
provided by the caller
To add artifacts to produce, caller has to provide the Path where is generated artifact along
the Runnable for generating it. |