Использование компоновки Gradle для тестирования плагинов, когда плагин определен как подпроект - PullRequest
0 голосов
/ 26 марта 2019

У меня вопрос по составным сборкам в Gradle.

Итак, я разрабатываю плагин Gradle, и он определен как подпроект по некоторым причинам. Я хочу протестировать его, используя функцию сборки Gradle Composite, но проблема в том, что некоторые свойства плагина определены в корневом проекте в блоке subprojects. Таким образом, файл плагина build.gradle не является самодостаточным и поэтому не может использоваться как проект для составной сборки.

Так есть ли способ использовать составную сборку в таком случае? Или, может быть, вы можете посоветовать другой способ «извлечь» плагин для тестирования.

На самом деле, я пока не хочу публиковать его на Plugin Portal, и я надеюсь, что это не единственное решение.

И я не знаю, нужен ли код, поэтому я предоставлю его по требованию.

Заранее спасибо.

...