Class DockerCommitImage
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
com.bmuschko.gradle.docker.tasks.container.DockerExistingContainer
com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
- All Implemented Interfaces:
- Comparable<Task>,- org.gradle.api.internal.DynamicObjectAware,- org.gradle.api.internal.TaskInternal,- ExtensionAware,- Task,- Configurable<Task>
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.TaskTask.Namer
- 
Field SummaryFields inherited from interface org.gradle.api.TaskTASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionAuthor of image e.g.The ID of the image committed.final RegularFilePropertyOutput file containing the image ID of the image committed.Commit message.getPause()The repository and image name e.g.getTag()The tag e.g.voidMethods inherited from class com.bmuschko.gradle.docker.tasks.container.DockerExistingContainergetContainerId, targetContainerId, targetContainerId, targetContainerIdMethods inherited from class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTaskgetApiVersion, getCertPath, getDockerClient, getDockerClientService, getNextHandler, getRegistryAuthLocator, getUrl, onComplete, onError, onNext, startMethods inherited from class org.gradle.api.DefaultTaskcompareTo, 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, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTaskappendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.TaskdoNotTrackState, getConvention, notCompatibleWithConfigurationCache
- 
Constructor Details- 
DockerCommitImagepublic DockerCommitImage()
 
- 
- 
Method Details- 
getRepositoryThe repository and image name e.g.vieux/apache.- Since:
- 9.0.0
 
- 
getTagThe tag e.g.2.0.- Since:
- 9.0.0
 
- 
getMessageCommit message.
- 
getAuthorAuthor of image e.g. Benjamin Muschko.
- 
getPause
- 
getAttachStderr
- 
getAttachStdin
- 
getImageIdFileOutput file containing the image ID of the image committed. Defaults to "$buildDir/.docker/$taskpath-imageId.txt". If path contains ':' it will be replaced by '_'.
- 
getImageIdThe ID of the image committed. The value of this property requires the task action to be executed.
- 
runRemoteCommand- Specified by:
- runRemoteCommandin class- AbstractDockerRemoteApiTask
- Throws:
- IOException
 
 
-