Как выполнить любой скрипт из плагина gradle - PullRequest
0 голосов
/ 16 мая 2019

Я не могу понять, как Задача класса плагина будет выполнять любой скрипт, скажем скрипт Python из папки ресурсов плагинов, а не папки проектов.

Вот пример кода

import org.gradle.api.Plugin
import org.gradle.api.Project
import org.gradle.api.tasks.Exec

class PluginX implements Plugin<Project> {

    void apply(Project project) {
        project.task("executeScript", type: Exec) {
            workingDir './'
            commandLine 'python', 'xyz.py'
        };                                                    
    }
}```
...