-
- All Implemented Interfaces:
-
groovy.lang.GroovyObject,kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public class ISHUnitTest extends AbstractContainerTask
Task to run ishunit tests on a running container.
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<String>testCartridgeprivate final Property<String>testSuiteprivate final Property<String>containerId
-
Constructor Summary
Constructors Constructor Description ISHUnitTest()
-
Method Summary
Modifier and Type Method Description final Property<String>getTestCartridge()final Property<String>getTestSuite()final Property<String>getContainerId()The ID or name of container used to perform operation. List<ResourceLock>getSharedResources()UnitrunRemoteCommand()Executes the remote Docker command. -
Methods inherited from class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
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.DefaultTask
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class com.intershop.gradle.icm.docker.tasks.AbstractContainerTask
getApiVersion, getCertPath, getDockerClient, getMetaClass, getNextHandler, getProperty, getRegistryAuthLocator, getUrl, invokeMethod, memoizedMethodPriv$getDockerClient, memoizedMethodPriv$getRegistryAuthLocator, onComplete, onError, onNext, setMetaClass, start -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTestCartridge
@Input() final Property<String> getTestCartridge()
-
getTestSuite
@Input() final Property<String> getTestSuite()
-
getContainerId
@Input() final Property<String> getContainerId()
The ID or name of container used to perform operation. The container for the provided ID has to be created first.
-
getSharedResources
@Internal() List<ResourceLock> getSharedResources()
-
runRemoteCommand
Unit runRemoteCommand()
Executes the remote Docker command.
-
-
-
-