Interface for classes handling artifacts.
For example, JFrog Artifactory class should implement this interface. If we support Nexus, the class should also implement this interface.
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
download(java.util.Map args)Download artifacts |
|
java.util.Map |
getArtifact(java.util.Map args)Get artifact information |
|
void |
init(java.util.Map args)Init artifactory configuration |
|
java.lang.String |
promote(java.util.Map args)Promote artifact |
|
void |
upload(java.util.Map args)Upload an artifact |
Download artifacts
Get artifact information
Init artifactory configuration
Promote artifact
Upload an artifact