diff --git a/scalabot-app/build.gradle.kts b/scalabot-app/build.gradle.kts index 4c05d8c..e172ee2 100644 --- a/scalabot-app/build.gradle.kts +++ b/scalabot-app/build.gradle.kts @@ -40,4 +40,8 @@ tasks.withType { application { mainClass.set("net.lamgc.scalabot.AppMainKt") -} \ No newline at end of file +} + +tasks.jar.configure { + exclude("**/logback-test.xml") +} diff --git a/scalabot-app/src/main/resources/base-logback.xml b/scalabot-app/src/main/resources/base-logback.xml new file mode 100644 index 0000000..a9fccd7 --- /dev/null +++ b/scalabot-app/src/main/resources/base-logback.xml @@ -0,0 +1,32 @@ + + + + + [%d{HH:mm:ss.SSS} %5level][%logger{36}][%thread]: %msg%n + + + + + + + + System.err + + %red([%d{HH:mm:ss.SSS} %5level][%logger{36}][%thread]: %msg%n) + + + WARN + + + + + data/logs/latest.log + + data/logs/%d{yyyy-MM-dd}.log.gz + 30 + + + [%d{HH:mm:ss.SSS} %5level][%logger{36}][%thread]: %msg%n + + + \ No newline at end of file diff --git a/scalabot-app/src/main/resources/logback-test.xml b/scalabot-app/src/main/resources/logback-test.xml new file mode 100644 index 0000000..5faf0c1 --- /dev/null +++ b/scalabot-app/src/main/resources/logback-test.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/scalabot-app/src/main/resources/logback.xml b/scalabot-app/src/main/resources/logback.xml index cbe9f5c..041f5fa 100644 --- a/scalabot-app/src/main/resources/logback.xml +++ b/scalabot-app/src/main/resources/logback.xml @@ -1,33 +1,5 @@ - - - [%d{HH:mm:ss.SSS} %5level][%logger{36}][%thread]: %msg%n - - - - - - - - System.err - - %red([%d{HH:mm:ss.SSS} %5level][%logger{36}][%thread]: %msg%n) - - - WARN - - - - - data/logs/latest.log - - data/logs/%d{yyyy-MM-dd}.log.gz - 30 - - - [%d{HH:mm:ss.SSS} %5level][%logger{36}][%thread]: %msg%n - - +