Class XMvnInstallTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.fedoraproject.xmvn.connector.gradle.XMvnInstallTask
- All Implemented Interfaces:
Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
class XMvnInstallTask
extends org.gradle.api.DefaultTask
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classNested classes/interfaces inherited from interface org.gradle.api.Task
org.gradle.api.Task.Namer -
Field Summary
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voiddeploy(org.gradle.api.artifacts.PublishArtifact gradleArtifact, Set<? extends org.gradle.api.artifacts.ModuleDependency> dependencies) protected voidprivate List<org.fedoraproject.xmvn.artifact.Artifact> getDependencyArtifacts(org.gradle.api.artifacts.ModuleDependency dependency) private org.fedoraproject.xmvn.deployer.Deployerprivate List<org.fedoraproject.xmvn.artifact.Artifact> getExclusionArtifacts(org.gradle.api.artifacts.ModuleDependency dependency) private org.fedoraproject.xmvn.artifact.ArtifactgetPublishArtifact(org.gradle.api.Project project, org.gradle.api.artifacts.PublishArtifact gradleArtifact) Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFileMethods inherited from class org.gradle.api.internal.AbstractTask
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
Constructor Details
-
XMvnInstallTask
@Inject public XMvnInstallTask()
-
-
Method Details
-
getDeployer
private org.fedoraproject.xmvn.deployer.Deployer getDeployer() -
getPublishArtifact
private org.fedoraproject.xmvn.artifact.Artifact getPublishArtifact(org.gradle.api.Project project, org.gradle.api.artifacts.PublishArtifact gradleArtifact) -
getDependencyArtifacts
private List<org.fedoraproject.xmvn.artifact.Artifact> getDependencyArtifacts(org.gradle.api.artifacts.ModuleDependency dependency) -
getExclusionArtifacts
private List<org.fedoraproject.xmvn.artifact.Artifact> getExclusionArtifacts(org.gradle.api.artifacts.ModuleDependency dependency) -
deploy
private void deploy(org.gradle.api.artifacts.PublishArtifact gradleArtifact, Set<? extends org.gradle.api.artifacts.ModuleDependency> dependencies) -
deployProject
protected void deployProject()
-