Class DockerTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- com.platformlib.plugins.gradle.wrapper.task.DockerTask
-
- 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>
public class DockerTask extends org.gradle.api.DefaultTask
-
-
Constructor Summary
Constructors Constructor Description DockerTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()java.lang.StringgetBindDirectory()java.util.Collection<java.lang.Object>getBindMounts()java.util.Collection<java.lang.Object>getCommandAndArguments()java.util.Collection<java.lang.Object>getDockerOptions()java.util.Map<java.lang.String,java.lang.Object>getEnv()java.lang.StringgetImage()java.lang.StringgetWorkDir()java.lang.BooleanisVerbose()voidsetBindDirectory(java.lang.String bindDirectory)voidsetBindMounts(java.util.Collection<java.lang.Object> bindMounts)voidsetCommandAndArguments(java.util.Collection<java.lang.Object> commandAndArguments)voidsetDockerOptions(java.util.Collection<java.lang.Object> dockerOptions)voidsetEnv(java.util.Map<java.lang.String,java.lang.Object> env)voidsetImage(java.lang.String image)voidsetVerbose(java.lang.Boolean verbose)voidsetWorkDir(java.lang.String workDir)-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
setImage
public void setImage(java.lang.String image)
-
setWorkDir
public void setWorkDir(java.lang.String workDir)
-
setBindDirectory
public void setBindDirectory(java.lang.String bindDirectory)
-
setDockerOptions
public void setDockerOptions(java.util.Collection<java.lang.Object> dockerOptions)
-
setBindMounts
public void setBindMounts(java.util.Collection<java.lang.Object> bindMounts)
-
setCommandAndArguments
public void setCommandAndArguments(java.util.Collection<java.lang.Object> commandAndArguments)
-
setEnv
public void setEnv(java.util.Map<java.lang.String,java.lang.Object> env)
-
setVerbose
public void setVerbose(java.lang.Boolean verbose)
-
isVerbose
@Input @Optional public java.lang.Boolean isVerbose()
-
getEnv
@Input @Optional public java.util.Map<java.lang.String,java.lang.Object> getEnv()
-
getImage
@Input public java.lang.String getImage()
-
getDockerOptions
@Input @Optional public java.util.Collection<java.lang.Object> getDockerOptions()
-
getWorkDir
@Input @Optional public java.lang.String getWorkDir()
-
getBindMounts
@Input @Optional public java.util.Collection<java.lang.Object> getBindMounts()
-
getBindDirectory
@Input @Optional public java.lang.String getBindDirectory()
-
getCommandAndArguments
@Input @Optional public java.util.Collection<java.lang.Object> getCommandAndArguments()
-
execute
public void execute()
-
-