Add sub-plugins to Maven
authorblues opened this issue ยท 2 comments
Need to figure out how to have Maven generate multiple artifacts. Generating additional plugins under the same source tree would allow the creation of a specialty UHC plugin (#66). More sub-plugins could be added to make the main plugin leaner. This would also give a source for examples of how to create plugins that work with AutoReferee to people who want to create their own AutoReferee compatible plugins.
Decided, for a few important reasons, that I will be adding separate repositories for subplugins. Consequently, I did figure out how to do this with Maven, but putting them all within the same repository will have some unsavory side-effects for a build system like Jenkins.
If anyone wants to help me figure this out, I'd be really grateful. Research that I've done has shown this to be hard, but it would be a one-time setup cost and would be worth the trouble. A build system that rebuilds sub-plugins and simplifies the process of creating the extra plugins under the same source tree would be a huge benefit in the long-run.