I want to log all console output from my gradle script to log file:
gradle test 2>&1 | tee -a gradle.log
But my gradle script prompts param from user:
task test << {
System.console().readLine("Enter:").toString()
}
As a result, I have a NullPointerException:
Execution failed for task ':test'. Cannot invoke method readLine() on null object
May be somebody know a solution or workaround for this situation?