in gradle-runner-agent/src/main/java/jetbrains/buildServer/gradle/runtime/listening/GradleBuildLifecycleListener.java [59:74]
private void createTaskOutputDir() {
File taskOutputDir = new File(myBuildContext.getTaskOutputDir());
if (taskOutputDir.exists()) {
if (!FileUtil.delete(taskOutputDir)) {
String msg = String.format("Unable to start build. Couldn't delete task output directory: path=%s", myBuildContext.getTaskOutputDir());
myLogger.warn(msg);
throw new RuntimeException(msg);
}
}
if (!taskOutputDir.mkdirs()) {
String msg = String.format("Couldn't create task output directory: path=%s", myBuildContext.getTaskOutputDir());
myLogger.warn(msg);
throw new RuntimeException(msg);
}
}