Привет, я пишу пользовательский плагин Gradle.
1) Я создаю задачу в своем плагине и хочу, чтобы эта задача вызывалась при вызове любой задачи компиляции.
скажемпользователь может вызывать compileJava, compileJava и т. д.
ИЛИ 2) Могу ли я позвонить, когда пользователь запускает задачу Gradle War.вместо gradle warMyFiles
Я хочу вызывать мои плагины для выполнения любой из этих задач компиляции
Обычно я устанавливаю задачу в свой плагин следующим образом
... CompileMyFilesTaskcompileMyFiles = project.tasks.add (COMPILE_MYFILES_TASK_NAME, CompileMyFilesTask.class) compileMyFiles.dependsOn (WarPlugin.WAR_TASK_NAME) // или JavaPlugin.COMPILE _... compileMyFiles.description = "Compile MYFILES" compileMyFiles.group = "MYFILES" ...