Class XMvnInstallTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.fedoraproject.xmvn.connector.gradle.XMvnInstallTask
-
- All Implemented Interfaces:
java.lang.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 Classes Modifier and Type Class Description (package private) static class
XMvnInstallTask.LazyDeployerProvider
-
Constructor Summary
Constructors Constructor Description XMvnInstallTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
deploy(org.gradle.api.artifacts.PublishArtifact gradleArtifact, java.util.Set<? extends org.gradle.api.artifacts.ModuleDependency> dependencies)
protected void
deployProject()
private java.util.List<org.fedoraproject.xmvn.artifact.Artifact>
getDependencyArtifacts(org.gradle.api.artifacts.ModuleDependency dependency)
private org.fedoraproject.xmvn.deployer.Deployer
getDeployer()
private java.util.List<org.fedoraproject.xmvn.artifact.Artifact>
getExclusionArtifacts(org.gradle.api.artifacts.ModuleDependency dependency)
private org.fedoraproject.xmvn.artifact.Artifact
getPublishArtifact(org.gradle.api.Project project, org.gradle.api.artifacts.PublishArtifact gradleArtifact)
-
Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
-
Methods 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
-
-
-
-
Method Detail
-
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 java.util.List<org.fedoraproject.xmvn.artifact.Artifact> getDependencyArtifacts(org.gradle.api.artifacts.ModuleDependency dependency)
-
getExclusionArtifacts
private java.util.List<org.fedoraproject.xmvn.artifact.Artifact> getExclusionArtifacts(org.gradle.api.artifacts.ModuleDependency dependency)
-
deploy
private void deploy(org.gradle.api.artifacts.PublishArtifact gradleArtifact, java.util.Set<? extends org.gradle.api.artifacts.ModuleDependency> dependencies)
-
deployProject
protected void deployProject()
-
-