Skip to content

Commit b11be9d

Browse files
committed
travis: added custom logs settings, disabled AI decision logs for ci builds
1 parent 055bb65 commit b11be9d

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ git:
88
before_install:
99
- echo "MAVEN_OPTS='-Xmx2g'" > ~/.mavenrc
1010
script:
11-
- mvn test -B
11+
- mvn test -B -Dlog4j.configuration=file:${TRAVIS_BUILD_DIR}/.travis/log4j.properties
1212
cache:
1313
directories:
1414
- $HOME/.m2

.travis/log4j.properties

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# logs settings for github/travis ci builds, used by travis.yml
2+
3+
# 1. Only console logs
4+
log4j.rootLogger=info, console
5+
log4j.appender.console=org.apache.log4j.ConsoleAppender
6+
log4j.appender.console.layout=org.apache.log4j.PatternLayout
7+
log4j.appender.console.layout.ConversionPattern=%-5p %d{yyyy-MM-dd HH:mm:ss,SSS} %-90m =>[%t] %C{1}.%M %n
8+
log4j.appender.console.Threshold=info
9+
10+
# 2. Hide db/sql logs
11+
log4j.logger.com.j256.ormlite=warn
12+
13+
# 3. Hide AI decision logs ("info" to enable and "warn" to disable)
14+
log4j.logger.mage.player.ai=warn

0 commit comments

Comments
 (0)