Need to implement gradle plugin, which will be available from gradlePluginPortal - https://plugins.gradle.org/
plugin id dev.icerock.gradle.shaper
plugin should support adding local list of template directories by git or local paths, also should support overriding of any params.
plugin should create gradle task shaper. when we run this task gradle should read 2 args of cli - first is template name, second is output directory. also all interactive logic should be used too (filling of params)
Need to implement gradle plugin, which will be available from
gradlePluginPortal
- https://plugins.gradle.org/ plugin iddev.icerock.gradle.shaper
plugin should support adding local list of template directories by git or local paths, also should support overriding of any params. plugin should create gradle task
shaper
. when we run this task gradle should read 2 args of cli - first is template name, second is output directory. also all interactive logic should be used too (filling of params)configuration sample:
usage sample: