35 lines
		
	
	
		
			649 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			649 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
| plugins {
 | |
|     id 'java'
 | |
|     id 'org.springframework.boot' version '3.0.6'
 | |
|     id 'io.spring.dependency-management' version '1.1.0'
 | |
| }
 | |
| 
 | |
| group = 'com.baeldung'
 | |
| version = '0.0.1-SNAPSHOT'
 | |
| sourceCompatibility = '17'
 | |
| 
 | |
| repositories {
 | |
|     mavenCentral()
 | |
| }
 | |
| 
 | |
| dependencies {
 | |
|     implementation 'org.springframework.boot:spring-boot-starter-web'
 | |
|     testImplementation 'org.springframework.boot:spring-boot-starter-test'
 | |
| }
 | |
| 
 | |
| tasks.named('test') {
 | |
|     useJUnitPlatform()
 | |
| }
 | |
| 
 | |
| tasks.named("bootJar"){
 | |
| 	launchScript{
 | |
| 		enabled = true
 | |
| 	}
 | |
| 	archiveFileName = "bael-6094.${archiveExtension.get()}"
 | |
| }
 | |
| 
 | |
| 
 | |
| tasks.named("bootBuildImage") {
 | |
|     imageName = 'bael-6094:latest'
 | |
| }
 |