Package com.bmuschko.gradle.docker
Class DockerSpringBootApplicationPlugin
- java.lang.Object
 - 
- com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin<DockerSpringBootApplication>
 - 
- com.bmuschko.gradle.docker.DockerSpringBootApplicationPlugin
 
 
 
- 
public class DockerSpringBootApplicationPlugin extends DockerConventionJvmApplicationPlugin<DockerSpringBootApplication>
Opinionated Gradle plugin for creating and pushing a Docker image for a Spring Boot application.This plugin can be configured with the help of
DockerSpringBootApplication.- Since:
 - 3.4.5
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringSPRING_BOOT_APPLICATION_EXTENSION_NAMEThe name of extension registered with typeDockerSpringBootApplication.- 
Fields inherited from class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
BUILD_IMAGE_TASK_NAME, DOCKERFILE_TASK_NAME, PUSH_IMAGE_TASK_NAME, SYNC_BUILD_CONTEXT_TASK_NAME 
 - 
 
- 
Constructor Summary
Constructors Constructor Description DockerSpringBootApplicationPlugin() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DockerSpringBootApplicationconfigureExtension(ObjectFactory objectFactory, DockerExtension dockerExtension)protected StringfindMainClassName(File classesDir)- 
Methods inherited from class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
apply 
 - 
 
 - 
 
- 
- 
Field Detail
- 
SPRING_BOOT_APPLICATION_EXTENSION_NAME
public static final String SPRING_BOOT_APPLICATION_EXTENSION_NAME
The name of extension registered with typeDockerSpringBootApplication.- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
configureExtension
protected DockerSpringBootApplication configureExtension(ObjectFactory objectFactory, DockerExtension dockerExtension)
- Specified by:
 configureExtensionin classDockerConventionJvmApplicationPlugin<DockerSpringBootApplication>
 
- 
findMainClassName
protected String findMainClassName(File classesDir) throws IOException
- Specified by:
 findMainClassNamein classDockerConventionJvmApplicationPlugin<DockerSpringBootApplication>- Throws:
 IOException
 
 - 
 
 -