Задача 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")

0 ответов

Другие вопросы по тегам