public class DockerRunTask extends GenericDockerTask
| Constructor and Description |
|---|
DockerRunTask(org.gradle.api.model.ObjectFactory objectFactory) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getActualContainerConfig() |
org.gradle.api.provider.MapProperty<java.lang.String,java.lang.Object> |
getContainerConfiguration() |
org.gradle.api.provider.Property<java.lang.String> |
getContainerName() |
org.gradle.api.provider.ListProperty<java.lang.String> |
getEnv() |
org.gradle.api.provider.ListProperty<java.io.File> |
getEnvironmentFiles() |
org.gradle.api.provider.Property<java.lang.String> |
getImageName() |
org.gradle.api.provider.Property<java.lang.String> |
getImageTag() |
org.gradle.api.provider.ListProperty<java.lang.String> |
getPorts()
Accepts a list of port mappings with the following pattern: `hostPort:containerPort`.
|
java.lang.Object |
getResult() |
void |
run() |
void |
setContainerConfiguration(java.util.Map<java.lang.String,java.lang.Object> containerConfiguration)
Deprecated.
This setter will be removed, please use the Property instead.
|
void |
setContainerName(java.lang.String containerName)
Deprecated.
This setter will be removed, please use the Property instead.
|
void |
setEnv(java.util.List<java.lang.String> env)
Deprecated.
This setter will be removed, please use the Property instead.
|
void |
setEnvironmentFiles(java.util.List<java.io.File> environmentFiles)
Deprecated.
This setter will be removed, please use the Property instead.
|
void |
setImageName(java.lang.String imageName)
Deprecated.
This setter will be removed, please use the Property instead.
|
void |
setPorts(java.util.List<java.lang.String> ports)
Deprecated.
This setter will be removed, please use the Property instead.
|
void |
setTag(java.lang.String tag)
Deprecated.
This setter will be removed, please use the Property instead.
|
getAuthConfig, getCertPath, getDockerClient, getDockerHost, getEncodedAuthConfig, getProxy, setAuthConfigEncoded, setAuthConfigPlain, setDockerHostcompareTo, 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, usesServiceappendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects, setLoggerMessageRewriter@Inject public DockerRunTask(org.gradle.api.model.ObjectFactory objectFactory)
@Input public org.gradle.api.provider.Property<java.lang.String> getImageName()
@Input @Optional public org.gradle.api.provider.Property<java.lang.String> getImageTag()
@Input @Optional public org.gradle.api.provider.Property<java.lang.String> getContainerName()
@Input @Optional public org.gradle.api.provider.ListProperty<java.lang.String> getPorts()
@Input @Optional public org.gradle.api.provider.MapProperty<java.lang.String,java.lang.Object> getContainerConfiguration()
@Input @Optional public org.gradle.api.provider.ListProperty<java.lang.String> getEnv()
@Input @Optional public org.gradle.api.provider.ListProperty<java.io.File> getEnvironmentFiles()
@Internal public java.lang.Object getResult()
public void run()
@Internal public java.util.Map<java.lang.String,java.lang.Object> getActualContainerConfig()
@Deprecated public void setImageName(java.lang.String imageName)
getImageName()@Deprecated public void setTag(java.lang.String tag)
getImageTag()@Deprecated public void setContainerName(java.lang.String containerName)
getContainerName()@Deprecated public void setPorts(java.util.List<java.lang.String> ports)
getPorts()@Deprecated public void setContainerConfiguration(java.util.Map<java.lang.String,java.lang.Object> containerConfiguration)
getContainerConfiguration()@Deprecated public void setEnv(java.util.List<java.lang.String> env)
getEnv()@Deprecated public void setEnvironmentFiles(java.util.List<java.io.File> environmentFiles)
getEnvironmentFiles()