-
Method Summary
Get artifact copy patterns
Get artifact exclusion patterns
long
boolean
boolean
boolean
Get value of "SharedArtifact" flag.
-
Method Details
-
-
getName
@NotNull
@NotNull String getName()
Get artifact name
- Specified by:
getName
in interface NameProvider
- Returns:
- Artifact name
-
getLocation
@Nullable
@Nullable String getLocation()
Get artifact location
- Returns:
- artifact's contents path or null if none specified (then build root is supposed to be used)
-
getCopyPattern
Deprecated.
Get artifact copy pattern
- Returns:
- Ant-compatible copy pattern
-
getCopyPatterns
Get artifact copy patterns
- Returns:
- Ant-compatible copy patterns
- Since:
- 9.0
-
getExclusionPatterns
@NotNull
@NotNull List<String> getExclusionPatterns()
Get artifact exclusion patterns
- Returns:
- Ant-compatible exclusion patterns
- Since:
- 9.0
-
isSharedArtifact
boolean isSharedArtifact()
Get value of "SharedArtifact" flag.
- Returns:
- true if ArtifactDefinition is marked as "SharedArtifact"
-
isRequired
boolean isRequired()
- Returns:
- true if artifact is required for successful build completion
-
isHttpCompressionOn
boolean isHttpCompressionOn()
- Returns:
- true if use of compression enabled to transfer artifact between server and agent (both directions)
getCopyPatterns()
instead