https://tutorialscart.com/gradle-plugin-development/
Gradle Plugin Development