Skip to content

Commit 81ceef3

Browse files
Versions bumped.
Migrated to build.gradle.kts
1 parent b34f7e2 commit 81ceef3

File tree

1 file changed

+19
-12
lines changed

1 file changed

+19
-12
lines changed

spring-boot-web-native/build.gradle renamed to spring-boot-web-native/build.gradle.kts

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,25 @@
11
plugins {
2-
id("java")
2+
java
3+
application
34
id("org.springframework.boot") version "3.1.5"
45
id("io.spring.dependency-management") version "1.1.4"
56
id("org.graalvm.buildtools.native") version "0.9.28"
67
id("org.hibernate.orm")
78
}
89

9-
group = 'by.vk'
10-
version = '0.0.1-SNAPSHOT'
10+
group = "by.vk"
11+
version = "1.0.0-RC1"
12+
13+
java {
14+
sourceCompatibility = JavaVersion.VERSION_17
15+
targetCompatibility = JavaVersion.VERSION_17
16+
}
17+
18+
springBoot {
19+
buildInfo()
20+
}
1121

1222
repositories {
13-
maven { url 'https://repo.spring.io/release' }
1423
mavenCentral()
1524
}
1625

@@ -34,19 +43,17 @@ dependencies {
3443
//endregion
3544
}
3645

37-
bootBuildImage {
38-
buildpacks = ["gcr.io/paketo-buildpacks/java-native-image:7.23.0"]
39-
builder = "paketobuildpacks/builder:tiny"
40-
environment = [
41-
"BP_NATIVE_IMAGE": "true"
42-
]
46+
tasks.bootBuildImage {
47+
buildpacks.set(listOf("gcr.io/paketo-buildpacks/java-native-image:latest"))
48+
builder.set("paketobuildpacks/builder:tiny")
49+
environment.set(mapOf("BP_NATIVE_IMAGE" to "true"))
4350
}
4451

4552
hibernate {
46-
enhance {
53+
enhance(closureOf<org.hibernate.orm.tooling.gradle.EnhanceExtension> {
4754
enableLazyInitialization = false
4855
enableDirtyTracking = true
4956
enableAssociationManagement = true
5057
enableExtendedEnhancement = false
51-
}
58+
})
5259
}

0 commit comments

Comments
 (0)