Skip to content

Commit 67a7530

Browse files
committed
build: 镜像分层调整
1 parent 1d5187d commit 67a7530

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

applications/spring/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ WORKDIR /app
2020
COPY --from=builder dependencies/BOOT-INF /app
2121
COPY --from=builder snapshot-dependencies/BOOT-INF /app
2222
COPY --from=builder source-downloader-plugins/BOOT-INF/lib /app/lib
23+
COPY --from=builder source-downloader-core/BOOT-INF /app
2324
COPY --from=builder application/BOOT-INF/classes /app
2425
COPY --from=builder application/META-INF /app/META-INF
2526

applications/spring/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ tasks.bootJar {
4747
intoLayer("source-downloader-plugins") {
4848
include("io.github.shoaky:*-plugin:*")
4949
}
50+
intoLayer("source-downloader-core") {
51+
include("io.github.shoaky:core:*")
52+
include("io.github.shoaky:sdk:*")
53+
include("io.github.shoaky:common:*")
54+
}
5055
intoLayer("snapshot-dependencies") {
5156
include("*:*:*SNAPSHOT")
5257
}
@@ -56,6 +61,7 @@ tasks.bootJar {
5661
"dependencies",
5762
"spring-boot-loader",
5863
"snapshot-dependencies",
64+
"source-downloader-core",
5965
"source-downloader-plugins",
6066
"application"
6167
)

core/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
plugins {
22
`java-library`
33
// 可以移除只是为了看打包成fat jar的大小
4-
alias(libs.plugins.spring.boot)
4+
// alias(libs.plugins.spring.boot)
55
}
66

77
dependencies {

0 commit comments

Comments
 (0)