Я пытаюсь получить доступ к объекту настроек из сценария сборки корневого проекта.Получение настроек объекта из файла buildscript
Причина в том, я хочу, чтобы определить список в settings.gradle файл, который будет список подпроектов, вроде:
settings.gradle
projectNames = ['prjA', 'prjB']
Хотела сделать что-то вроде:
build.gradle (корень проекта)
projectNames = settings.projectNames
// Use projectName in tasks
И затем получить к нему доступ в build.gradle для выполнения различных задач, таких как разрешение этих имен на URL-адреса для их клонирования. Однако я не могу найти способ объявить какой-то произвольный объект groovy, который виден между этими двумя скриптами. Примечание. Мне может показаться, что этот список будет связан, но не совпадает с именами проектов. Я предполагаю, что этот вопрос суммируется для обмена POGO между этими двумя файлами и доступа к объекту настроек.
Я довольно новичок в Gradle.
Спасибо, что сделал трюк. –