Skip to content

Commit 300f137

Browse files
committed
Add graalvm support
1 parent 18afa5c commit 300f137

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

build.gradle.kts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ plugins {
99
id("org.hidetake.swagger.generator") version "2.18.2"
1010
id("org.jetbrains.changelog") version "1.3.1"
1111
id("io.gitlab.arturbosch.detekt") version "1.17.1"
12+
id("org.springframework.experimental.aot") version "0.10.5"
13+
1214

1315

1416
kotlin("jvm") version "1.5.31"
@@ -30,7 +32,9 @@ configurations {
3032
}
3133

3234
repositories {
35+
maven { url = uri("https://repo.spring.io/release") }
3336
mavenCentral()
37+
3438
}
3539

3640
dependencies {
@@ -84,6 +88,11 @@ tasks {
8488
}
8589
}
8690
bootBuildImage {
91+
builder = "paketobuildpacks/builder:tiny"
92+
93+
environment = mapOf(
94+
"BP_NATIVE_IMAGE" to "true"
95+
)
8796
imageName = if (System.getenv("repository") != null) {
8897
"ghcr.io/${System.getenv("repository").toLowerCase()}/${project.name.toLowerCase()}:${project.version}"
8998
} else {

settings.gradle.kts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
rootProject.name = "SkinServer"
1+
pluginManagement {
2+
repositories {
3+
maven { url = uri("https://repo.spring.io/release") }
4+
gradlePluginPortal()
5+
}
6+
}
7+
rootProject.name = "SkinServer"

0 commit comments

Comments
 (0)