Подтвердить что ты не робот

Замените рабочий каталог Gradle при компиляции проекта Groovy

При компиляции проекта groovy gradle создает файлы в $projectRoot/build/. Есть ли способ настроить это, например, абсолютный путь?

4b9b3361

Ответ 1

Да, есть. Вы можете поместить следующую строку в свою сборку script:

buildDir = 'your_directory'

Или в файле gradle.properties (в этом случае кавычек вокруг your_directory). Каталог


Build - это свойство проекта. Вы можете просмотреть все доступные вам свойства проекта, набрав:
gradle properties

Ответ 2

Вы можете добавить project.buildDir = 'your/directory' в файл build.gradle вы можете разместить его в отдельной строке

Ответ 3

Вы можете установить project.buildDir в build.gradle или buildDir = PATH в gradle.properties.

И из переменной окружения:

export GRADLE_OPTS=-Dorg.gradle.project.buildDir=/tmp/gradle-build

Смотрите раздел "Среда окружающей среды" в документации: https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_environment_variables

И писать сценарии сборки здесь (для свойства buildDir): https://docs.gradle.org/current/userguide/writing_build_scripts.html

(Текущая версия gradle при написании: 4.5)