public class BuildSteps extends Object
| Modifier and Type | Method and Description |
|---|---|
static BuildSteps |
forBuildToDockerDaemon(BuildConfiguration buildConfiguration,
SourceFilesConfiguration sourceFilesConfiguration,
Caches.Initializer cachesInitializer)
All the steps to build to Docker daemon
|
static BuildSteps |
forBuildToDockerRegistry(BuildConfiguration buildConfiguration,
SourceFilesConfiguration sourceFilesConfiguration,
Caches.Initializer cachesInitializer)
All the steps to build an image to a Docker registry.
|
BuildConfiguration |
getBuildConfiguration() |
SourceFilesConfiguration |
getSourceFilesConfiguration() |
String |
getStartupMessage() |
String |
getSuccessMessage() |
void |
run() |
public static BuildSteps forBuildToDockerRegistry(BuildConfiguration buildConfiguration, SourceFilesConfiguration sourceFilesConfiguration, Caches.Initializer cachesInitializer)
buildConfiguration - the configuration parameters for the buildsourceFilesConfiguration - the source/destination file configuration for the imagecachesInitializer - the Caches.Initializer used to setup the cacheBuildSteps for building to a registrypublic static BuildSteps forBuildToDockerDaemon(BuildConfiguration buildConfiguration, SourceFilesConfiguration sourceFilesConfiguration, Caches.Initializer cachesInitializer)
buildConfiguration - the configuration parameters for the buildsourceFilesConfiguration - the source/destination file configuration for the imagecachesInitializer - the Caches.Initializer used to setup the cacheBuildSteps for building to a Docker daemonpublic BuildConfiguration getBuildConfiguration()
public SourceFilesConfiguration getSourceFilesConfiguration()
public String getStartupMessage()
public String getSuccessMessage()
public void run()
throws InterruptedException,
ExecutionException,
CacheMetadataCorruptedException,
IOException,
CacheDirectoryNotOwnedException,
CacheDirectoryCreationException
Copyright © 2018. All rights reserved.