重構成員管理部分

This commit is contained in:
Raymond Yang
2026-08-04 16:36:38 +08:00
parent 28ad63ffd9
commit fcb5285788
37 changed files with 467 additions and 727 deletions
+3 -3
View File
@@ -1,14 +1,14 @@
# 使用 Kotlin + JDK 的輕量化映像
FROM gradle:7.5.1-jdk17-alpine AS builder
FROM gradle:9-jdk25-alpine-dev AS builder
WORKDIR /app
COPY . .
RUN gradle clean shadowJar --no-daemon
# 運行階段
FROM eclipse-temurin:21-jdk-ubi10-minimal
FROM eclipse-temurin:25-jdk-ubi10-minimal
WORKDIR /app
COPY --from=builder /app/build/libs/*.jar app.jar
CMD ["java", "-jar", "app.jar", "com.ray650128.pcredive.ApplicationKt"]
CMD ["java", "-jar", "app.jar", "club.sakunadaisuki.pcrediveclanrecordbackend.mainKt"]