Задача Gradle Custom Plugin.dependsOn с параметрами командной строки
Я разрабатываю пользовательский плагин Gradle, который зависит от другого плагина. Для выполнения конкретной задачи мне нужно сначала запустить задачу из внешнего плагина.
project.tasks.create("MyTaskName", MyTaskName) {
it.description = "MyDescription"
}.dependsOn("taskFromOtherPlugin")
Пока я просто использую базовый функционал. Однако мне нужно вывести параметры командной строки в плагин других задач. При ручном запуске внешней задачи это будет просто:
gradle taskFromOtherPlugin --parameter1 value1
Как я могу получить значение --parameter1 в структуру.dependsOn? Так что мне нужно что-то вроде
project.tasks.create("MyTaskName", MyTaskName) {
it.description = "MyDescription"
}.dependsOn("taskFromOtherPlugin --parameter1 value1")