in gradle-runner-agent/src/main/java/jetbrains/buildServer/gradle/runtime/output/GradleBuildOutputProcessor.java [76:93]
private void append(@NotNull String line, @NotNull OutputType outputType) {
if (line.isEmpty()) return;
if (line.startsWith("> Task :")) {
currentTask = parseTaskName(line);
}
else if (line.startsWith("> Configure") ||
line.startsWith("FAILURE: ") ||
line.startsWith("CONFIGURE SUCCESSFUL") ||
line.startsWith("BUILD SUCCESSFUL") ||
line.endsWith("storing the configuration cache.")) {
currentTask = null;
}
if (currentTask != null && OutputType.STD_ERR == outputType) {
appendToTaskErrorOutput(line);
}
}