Где я должен помещать gradle.properties в Jenkins

Где я должен поместить файл gradle.properties в Jenkins?

Я использую версию 1.21 плагина Gradle, но он не находит файл свойств, когда я помещаю его в каталог пользователя .gradle.

Любые указатели будут высоко оценены.

Спасибо

ОБНОВЛЕНО

Плагин Gradle выглядит по умолчанию в рабочей области каждого проекта для файла gradle.properties. Чтобы использовать один файл для всех заданий, вам нужно установить свой Gradle home в своих конфигурациях заданий следующим образом, добавив следующее под "переключателями":

-Dgradle.user.home=$HOME/.gradle

Ответ 1

Плагин Gradle выглядит по умолчанию в рабочей области каждого проекта для файла gradle.properties. Чтобы использовать один файл для всех заданий, вам необходимо установить свой Gradle home в своих конфигурациях заданий следующим образом, добавив следующее под "переключателями":

-Dgradle.user.home=$HOME/.gradle

Ответ 2

На веб-странице Jenkins вы можете увидеть свойство user.home на странице "Сведения о системе". (для slave, проверьте подчиненную страницу "Информация о системе" ) Вы поместили бы gradle.properties в папку user.home/. Gradle/, и каждое задание gradle могло видеть эти свойства. Добавление переключателя не работает, если ваше задание выполняется в другой подчиненной среде (то есть в системе Windows).

Ответ 3

Просто поместите gradle.properties рядом с вашим build.gradle.

С уважением, Олле