mirror of https://github.com/usbharu/Hideout.git
wip
This commit is contained in:
parent
ac2a8e4da2
commit
e28b8f0d6c
|
@ -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"/>
|
||||
|
|
Loading…
Reference in New Issue