a820ed9178394291f5e983ed1eb817bc41585824
As the Artifactory Maven plugin currently doesn't deploy GPG signatures we need to separate the release build into two iterations. The first one is building the artifacts and promoting them to Artifactory. The second one signs the artifacts and uploads them to Maven Central in case we release a public version (GA or service release).
- Add an
application-local.propertiesto the project root and add the following properties:
git.username- Your GitHub username.git.password- Your GitHub password or API key.git.author- Your full name (used for preparing commits).git.email- Your email (used for preparing commits).maven.mavenHome- Pointing to the location of your Maven installation.deployment.api-key- The API key to use for artifact promotion.deployment.password- The password of the deployment user (buildmaster).
- Run
mvn package appassembler:assemble && sh target/appassembler/bin/spring-data-release-shell
Description
Languages
Java
99.1%
Shell
0.7%
Dockerfile
0.2%