Gradle Custom plugin example