Я не могу понять, как Задача класса плагина будет выполнять любой скрипт, скажем скрипт 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'
};
}
}```