
com.bmuschko.gradle.docker.DockerSpringBootApplication.groovy Maven / Gradle / Ivy
package com.bmuschko.gradle.docker
import groovy.transform.CompileStatic
import org.gradle.api.Project
import org.gradle.api.provider.ListProperty
import org.gradle.api.provider.Property
/**
* @since 3.4.5
*/
@CompileStatic
class DockerSpringBootApplication {
final Property baseImage
final ListProperty ports
final Property tag
DockerSpringBootApplication(Project project) {
baseImage = project.objects.property(String)
baseImage.set('openjdk:jre-alpine')
ports = project.objects.listProperty(Integer)
ports.set([8080])
tag = project.objects.property(String)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy