mirror of
https://github.com/usbharu/Hideout.git
synced 2026-07-19 03:43:37 +00:00
wip
This commit is contained in:
@@ -57,8 +57,29 @@ subprojects {
|
||||
kotlin {
|
||||
jvmToolchain(21)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
val mergeChildResources by tasks.registering(Copy::class) {
|
||||
// 各子プロジェクトの resources を処理後に取得
|
||||
dependsOn(subprojects.map { it.tasks.named("processResources") })
|
||||
|
||||
subprojects.forEach { sub ->
|
||||
// 各サブプロジェクトの 'bootBuildInfo' タスクを待機するように設定
|
||||
dependsOn(sub.tasks.named("bootBuildInfo"))
|
||||
|
||||
// サブプロジェクトの 'resources/main' をマージ
|
||||
from(sub.layout.buildDirectory.dir("resources/main"))
|
||||
}
|
||||
into(layout.buildDirectory.dir("resources/main"))
|
||||
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
||||
}
|
||||
|
||||
tasks.named<ProcessResources>("processResources") {
|
||||
dependsOn(mergeChildResources)
|
||||
}
|
||||
|
||||
|
||||
tasks {
|
||||
register("run") {
|
||||
dependsOn(gradle.includedBuild("hideout-core").task(":run"))
|
||||
@@ -83,7 +104,7 @@ tasks {
|
||||
}
|
||||
named<BootJar>("bootJar") {
|
||||
layered {
|
||||
enabled.set(false)
|
||||
enabled = false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,6 +21,7 @@ import com.github.jk1.license.importer.XmlReportImporter
|
||||
import com.github.jk1.license.render.*
|
||||
import kotlinx.kover.gradle.plugin.dsl.CoverageUnit
|
||||
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
|
||||
import org.springframework.boot.gradle.tasks.bundling.BootJar
|
||||
|
||||
plugins {
|
||||
alias(libs.plugins.kotlin.jvm)
|
||||
@@ -138,8 +139,18 @@ tasks {
|
||||
).toMutableList()
|
||||
}
|
||||
}
|
||||
|
||||
named<BootJar>("bootJar") {
|
||||
layered {
|
||||
// enabled.set(false)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
springBoot {
|
||||
buildInfo()
|
||||
}
|
||||
|
||||
|
||||
kover {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
<configuration>
|
||||
<property name="LOG_FILE" value="logs/logFile.log"/>
|
||||
<property name="CONSOLE_LOG_THRESHOLD" value="${CONSOLE_LOG_THRESHOLD:-INFO}"/>
|
||||
<property name="CONSOLE_LOG_THRESHOLD" value="${CONSOLE_LOG_THRESHOLD:-TRACE}"/>
|
||||
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
|
||||
<include resource="org/springframework/boot/logging/logback/console-appender.xml"/>
|
||||
<include resource="org/springframework/boot/logging/logback/file-appender.xml"/>
|
||||
|
||||
Reference in New Issue
Block a user