public abstract class TaskHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ArtifactoryTask |
artifactoryTask |
protected java.util.Map<java.lang.String,java.lang.String> |
defaultProps |
| Constructor and Description |
|---|
TaskHelper(ArtifactoryTask artifactoryTask) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addCollection(java.lang.Object... objects)
Collects the list of publications and configurations.
|
org.gradle.api.Task |
dependsOn(java.lang.Object... paths) |
java.lang.String |
getPath() |
org.gradle.api.Project |
getProject() |
protected java.util.Map<java.lang.String,java.lang.String> |
getPropsToAdd(PublishArtifactInfo artifact,
java.lang.String publicationName) |
protected java.lang.String |
getTargetRepository(java.lang.String deployPath,
org.jfrog.build.extractor.clientConfiguration.ArtifactoryClientConfiguration.PublisherHandler publisher) |
protected java.lang.Boolean |
isPublishIvy() |
protected java.lang.Boolean |
isPublishMaven() |
protected ArtifactoryTask artifactoryTask
protected java.util.Map<java.lang.String,java.lang.String> defaultProps
public TaskHelper(ArtifactoryTask artifactoryTask)
public org.gradle.api.Project getProject()
public org.gradle.api.Task dependsOn(java.lang.Object... paths)
public java.lang.String getPath()
public abstract void addCollection(java.lang.Object... objects)
objects - - The publication/configurationprotected java.util.Map<java.lang.String,java.lang.String> getPropsToAdd(PublishArtifactInfo artifact, java.lang.String publicationName)
@Nonnull protected java.lang.Boolean isPublishMaven()
@Nonnull protected java.lang.Boolean isPublishIvy()
protected java.lang.String getTargetRepository(java.lang.String deployPath,
org.jfrog.build.extractor.clientConfiguration.ArtifactoryClientConfiguration.PublisherHandler publisher)
deployPath - the full path string to deploy the artifact.