Package | Description |
---|---|
org.springframework.boot.buildpack.platform.build |
Central API for performing a buildpack build.
|
Modifier and Type | Method and Description |
---|---|
static BuildRequest |
BuildRequest.forJarFile(File jarFile)
Factory method to create a new
BuildRequest from a JAR file. |
static BuildRequest |
BuildRequest.forJarFile(ImageReference name,
File jarFile)
Factory method to create a new
BuildRequest from a JAR file. |
static BuildRequest |
BuildRequest.of(ImageReference name,
Function<Owner,TarArchive> applicationContent)
Factory method to create a new
BuildRequest with specific content. |
BuildRequest |
BuildRequest.withBindings(Binding... bindings)
Return a new
BuildRequest with updated bindings. |
BuildRequest |
BuildRequest.withBindings(List<Binding> bindings)
Return a new
BuildRequest with updated bindings. |
BuildRequest |
BuildRequest.withBuildCache(Cache buildCache)
Return a new
BuildRequest with an updated build cache. |
BuildRequest |
BuildRequest.withBuilder(ImageReference builder)
Return a new
BuildRequest with an updated builder. |
BuildRequest |
BuildRequest.withBuildpacks(BuildpackReference... buildpacks)
Return a new
BuildRequest with an updated buildpacks setting. |
BuildRequest |
BuildRequest.withBuildpacks(List<BuildpackReference> buildpacks)
Return a new
BuildRequest with an updated buildpacks setting. |
BuildRequest |
BuildRequest.withCleanCache(boolean cleanCache)
Return a new
BuildRequest with an updated clean cache setting. |
BuildRequest |
BuildRequest.withCreator(Creator creator)
Return a new
BuildRequest with an updated creator. |
BuildRequest |
BuildRequest.withEnv(Map<String,String> env)
Return a new
BuildRequest with additional env variables. |
BuildRequest |
BuildRequest.withEnv(String name,
String value)
Return a new
BuildRequest with an additional env variable. |
BuildRequest |
BuildRequest.withLaunchCache(Cache launchCache)
Return a new
BuildRequest with an updated launch cache. |
BuildRequest |
BuildRequest.withNetwork(String network)
Return a new
BuildRequest with an updated network setting. |
BuildRequest |
BuildRequest.withPublish(boolean publish)
Return a new
BuildRequest with an updated publish setting. |
BuildRequest |
BuildRequest.withPullPolicy(PullPolicy pullPolicy)
Return a new
BuildRequest with the updated image pull policy. |
BuildRequest |
BuildRequest.withRunImage(ImageReference runImageName)
Return a new
BuildRequest with an updated run image. |
BuildRequest |
BuildRequest.withTags(ImageReference... tags)
Return a new
BuildRequest with updated tags. |
BuildRequest |
BuildRequest.withTags(List<ImageReference> tags)
Return a new
BuildRequest with updated tags. |
BuildRequest |
BuildRequest.withVerboseLogging(boolean verboseLogging)
Return a new
BuildRequest with an updated verbose logging setting. |
Modifier and Type | Method and Description |
---|---|
void |
Builder.build(BuildRequest request) |
void |
BuildLog.executedLifecycle(BuildRequest request)
Log that the lifecycle has executed.
|
void |
AbstractBuildLog.executedLifecycle(BuildRequest request) |
void |
BuildLog.executingLifecycle(BuildRequest request,
org.springframework.boot.buildpack.platform.build.LifecycleVersion version,
VolumeName buildCacheVolume)
Log that the lifecycle is executing.
|
void |
AbstractBuildLog.executingLifecycle(BuildRequest request,
org.springframework.boot.buildpack.platform.build.LifecycleVersion version,
VolumeName buildCacheVolume) |
Consumer<LogUpdateEvent> |
BuildLog.runningPhase(BuildRequest request,
String name)
Log that a specific phase is running.
|
Consumer<LogUpdateEvent> |
AbstractBuildLog.runningPhase(BuildRequest request,
String name) |
void |
BuildLog.start(BuildRequest request)
Log that a build is starting.
|
void |
AbstractBuildLog.start(BuildRequest request) |