Package io.github.gmazzo.docker.compose
Interface DockerSettings
-
- All Implemented Interfaces:
-
org.gradle.api.credentials.Credentials
public interface DockerSettings implements Credentials
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceDockerSettings.Login
-
Method Summary
Modifier and Type Method Description Unitlogin(Action<DockerSettings.Login> action)abstract Property<String>getCommand()The dockercommand path.abstract ListProperty<String>getOptions()Optional options that corresponds to Global Optionsof thedockercommandThis setting is shared between all org.gradle.api.Projects of the buildabstract DockerSettings.LogingetLogin()Optional login information to perform docker logincommand before any DockerComposeService is createdThis setting is shared between all org.gradle.api.Projects of the build-
-
Method Detail
-
login
Unit login(Action<DockerSettings.Login> action)
-
getCommand
abstract Property<String> getCommand()
The
dockercommand path.It should not be changed unless you want to provide a full path for it.
This setting is shared between all org.gradle.api.Projects of the build
-
getOptions
abstract ListProperty<String> getOptions()
Optional options that corresponds to
Global Optionsof thedockercommandThis setting is shared between all org.gradle.api.Projects of the build
-
getLogin
abstract DockerSettings.Login getLogin()
Optional login information to perform
docker logincommand before any DockerComposeService is createdThis setting is shared between all org.gradle.api.Projects of the build
-
-
-
-