{"repo":"Bernardo-MG/library-maven-archetype","free":true,"listed":false,"github":"https://github.com/Bernardo-MG/library-maven-archetype","clone":"git clone https://github.com/Bernardo-MG/library-maven-archetype.git","description":"Maven Archetype to ease the creation of new Java libraries.","language":"Java","stars":10,"topics":["maven-archetype","template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Library Maven Archetype A [Maven Archetype][maven-archetype] for generating new Maven-based libraries, fully prepared to take advantage of a CI process. While it can be prepared for any CI service, it is prepared for [Github Workflow][github-workflow]. Acquiring the code from a [Github][github] repository and publishing into [OSS Sonatype][sonatype] or [Github packages][github-packages]. After running all the tests artifacts will be published into this repository, but the new project will be able to generate and publish also a Maven site, which, thanks to the [Docs Maven Skin][docs-skin], will show documentation and useful reports from Checkstyle, SpotBugs and similar tools. The Archetype will do little more than take care of configuration, setting up the POM and the Maven project is most of its job, and so it will include few files not related to this. Some useful things such as a readme, a gitignore and a license files are included, but the initial code will consists just of a few placeholder classes. [ ][maven-repo] Features - Fully configured POM, extending from [bernardomg's Base POM][base-pom], including features such as build validation, changes report or manifest configuration. - Prepared for continuous integration with [Github][github], [Github Workflow][github-workflow] and both [OSS Sonatype][sonatype] and [Github packages][github-packages]. Making a distinction between releases and development versions. - Prepared for unit and integration tests suites. Created wit","default_branch":null,"files":null,"tree":[],"storefront":"/r/Bernardo-MG","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Bernardo-MG/library-maven-archetype/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}