Interface DockerComposeSettings

    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Unit waitForTCPPorts(Action<DockerComposeSettings.WaitForTCPPorts> action)
      abstract ListProperty<String> getOptionsUp() Optional options to append to the docker compose up command.
      abstract ListProperty<String> getOptionsDown() Optional options to append to the docker compose down command
      abstract Property<Boolean> getKeepContainersRunning() If containers should not be automatically shutdown after the build is finished or not
      abstract Property<Boolean> getPrintPortMappings() If ports mapping table should be printed to the Gradle standard output when containers are started or not
      abstract Property<Boolean> getPrintLogs() If logs from the running containers should be printed to the Gradle standard output or not
      abstract DockerComposeSettings.WaitForTCPPorts getWaitForTCPPorts() Allows configuring the waiting for TCP ports
      • Methods inherited from class io.github.gmazzo.docker.compose.DockerComposeCreateSettings

        composeFile, getComposeFile, getOptionsCreate, getProjectName, getWorkingDirectory
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait