Как я могу сделать" gradle --stacktrace " по умолчанию?

есть ли способ я могу установить --info или --stacktrace via gradle.properties?

В настоящее время у меня есть gazillion сценариев сборки, которые в конечном итоге вызывают gradle в какой-то момент, и я хотел бы стандартизировать поведение обработки ошибок по всем направлениям.

1 ответов


не в gradle.properties а в . Добавьте следующий фрагмент кода в самом начале сценария сборки:

import org.gradle.logging.ShowStacktrace
gradle.startParameter.showStacktrace = ShowStacktrace.ALWAYS
throw new RuntimeException('lol')

Он также может быть помещен в init script.

как указано в комментариях, от gradle V. 2.14 это будет:

gradle.startParameter.showStacktrace = org.gradle.api.logging.configuration.ShowStacktrace.ALWAYS