A set of crafted Spring Boot starters focusing on one common (sometimes grouped) problem in Enterprise Java development.
- Install SDKMAN
- Initialize SDKMAN environment
sdk env install
- Configure Maven settings
- Copy settings.xml to your local
.m2
folder - Secure your Nexus password using the following Maven guide
- Replace username & password under
<server>
element
- Copy settings.xml to your local
Distribution to Nexus is configured in two places:
- pom.xml -
<distributionManagement>
tag - settings.xml file, passed to Maven during the deployment in GitLab pipeline. gitlab-ci.yml file defines the actual execution of the distribution
- Automatic incrementation of the tag version
- Publish the starters to Maven Central