Мне нужно иметь возможность настроить gradle так, чтобы он всегда имел флаг «--continue», установленный с использованием «gradle.properties» или «init.gradle» в корневом каталоге. Это вообще возможно, и если да, то как?
Просто создайте файл settings.gradle и добавьте
settings.gradle
startParameter.continueOnFailure = true
Демо build.gradle
build.gradle
task t1 { doLast { throw new RuntimeException("fail") } } task t2 { doLast { println "ok" } }
Без вышеуказанного settings.gradle:
$ gradle t1 t2 > Task :t1 FAILED
с указанным выше settings.gradle:
$ gradle t1 t2 > Task :t1 FAILED > Task :t2 ok
Дополнительная информация:
https://docs.gradle.org/current/dsl/org.gradle.api.initialization.Settings.html https://docs.gradle.org/current/javadoc/org/gradle/StartParameter.html