A BootHub template for Java and/or Groovy projects with a feature-rich Gradle build file.
Features:
- single or multi-module project
- versioning
- license header check
- support for Eclipse and IntelliJ Idea
- testing with JUnit and/or Spock
- code coverage with Clover
- automatic build and test via Travis CI
- support for AsciiDoc documentation
- automatic publishing of versioned AsciiDoc and javadoc documentation to GitHub Project Pages
- static code analysis with findbugs
- jar signing
- jar publishing to JCenter and Maven Central
Make sure to read the documentation before using this template.
You can generate a project skeleton based on the Java/Groovy template by using the BootHub GUI or the BootHub CLI.