public interface BuildArtifacts
| Modifier and Type | Interface and Description |
|---|---|
static interface |
BuildArtifacts.BuildArtifactsProcessor |
| Modifier and Type | Method and Description |
|---|---|
BuildArtifactHolder |
findArtifact(java.lang.String relativePath)
Returns artifact holder for requested artifact path.
|
BuildArtifact |
getArtifact(java.lang.String relativePath)
Returns artifact if is is available and you have enough rights to use it.
|
BuildArtifact |
getRootArtifact() |
boolean |
isAvailable()
Checks if build contains available artifacts
|
void |
iterateArtifacts(BuildArtifacts.BuildArtifactsProcessor processor)
Iterates among all build artifacts calling given processor for every new found artifact.
|
@Nullable BuildArtifact getArtifact(@NotNull java.lang.String relativePath)
relativePath - path to artifact@NotNull BuildArtifactHolder findArtifact(@NotNull java.lang.String relativePath)
relativePath - relative path to find artifact@NotNull BuildArtifact getRootArtifact()
boolean isAvailable()
void iterateArtifacts(@NotNull
BuildArtifacts.BuildArtifactsProcessor processor)
ArtifactsGuard while processing filesprocessor - found artifacts processor