public class DockerUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_DOCKER_COMMAND |
static java.lang.String |
DOCKER_IID |
static java.lang.String |
LATEST |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
buildContainerName(org.gradle.api.Project project,
DockerExtension ext) |
static java.lang.String |
buildLocalTag(java.lang.String namespace,
java.lang.String component) |
static java.lang.String |
buildLocalTag(java.lang.String namespace,
java.lang.String component,
java.lang.String version) |
static java.lang.String |
buildRemoteRepoTag(java.lang.String repo,
java.lang.String namespace,
java.lang.String component) |
static java.lang.String |
buildRemoteRepoTag(java.lang.String repo,
java.lang.String namespace,
java.lang.String component,
java.lang.String version) |
static java.nio.file.Path |
ensureDockerBuildDir(org.gradle.api.Project project,
DockerExtension ext) |
static java.nio.file.Path |
ensureDockerSrcDir(org.gradle.api.Project project,
DockerExtension ext) |
static java.lang.String |
ensureTagName(org.gradle.api.Project project,
java.lang.String tagName) |
static java.lang.String |
extractRepo(DockerExtension ext,
java.lang.String version) |
static java.lang.String |
getDockerCommand(DockerExtension ext) |
static boolean |
isSnapshotVersion(java.lang.String version) |
static java.lang.String |
readImageId(org.gradle.api.Project project,
java.nio.file.Path buildDir) |
public static final java.lang.String DEFAULT_DOCKER_COMMAND
public static final java.lang.String DOCKER_IID
public static final java.lang.String LATEST
public static java.lang.String getDockerCommand(DockerExtension ext)
public static java.nio.file.Path ensureDockerSrcDir(org.gradle.api.Project project,
DockerExtension ext)
public static java.nio.file.Path ensureDockerBuildDir(org.gradle.api.Project project,
DockerExtension ext)
public static java.lang.String readImageId(org.gradle.api.Project project,
java.nio.file.Path buildDir)
public static java.lang.String ensureTagName(org.gradle.api.Project project,
java.lang.String tagName)
public static java.lang.String buildLocalTag(java.lang.String namespace,
java.lang.String component)
public static java.lang.String buildLocalTag(java.lang.String namespace,
java.lang.String component,
java.lang.String version)
public static java.lang.String buildRemoteRepoTag(java.lang.String repo,
java.lang.String namespace,
java.lang.String component)
public static java.lang.String buildRemoteRepoTag(java.lang.String repo,
java.lang.String namespace,
java.lang.String component,
java.lang.String version)
public static java.lang.String extractRepo(DockerExtension ext, java.lang.String version)
public static boolean isSnapshotVersion(java.lang.String version)
public static java.lang.String buildContainerName(org.gradle.api.Project project,
DockerExtension ext)