[Gradle, JS] Add TeamCity simple message log4js appender

#KT-38109 fixed
This commit is contained in:
Ilya Goncharov
2020-04-09 19:18:16 +03:00
parent 91a25417f5
commit 005ecc5f29
3 changed files with 25 additions and 3 deletions
@@ -5,13 +5,13 @@
'use strict';
import {tcEscape} from "./src/teamcity-format"
import {formatMessage, SIMPLE_MESSAGE} from "./src/teamcity-format"
const consoleLog = console.log.bind(console);
function consoleAppender(layout, timezoneOffset) {
return (loggingEvent) => {
consoleLog(tcEscape(layout(loggingEvent, timezoneOffset)));
consoleLog(formatMessage(SIMPLE_MESSAGE, layout(loggingEvent, timezoneOffset)));
};
}