Hi, I’m developing a gradle plugin for a custom sw product. The plugin is a wrap over a java jar to provide same functionalities available on command line from inside gradle builds.
Now following the samples, the tutorial online and the doc I’m able to create my plugin, register on maven repo and then call it from maven in the consumer project.
So far no problems.
Still for every change, I cannot test it directly, I need to publish the plugin, and call it from the other project to verify the feature.
So I’m wondering if it’s possible to keep the plugin source as is it (without moving it to buildSrc folder) but testing the plugin code directly from inside the plugin project.
What are the best practices when developing plugins?