Oliver Gierke a820ed9178 #16 - Untangled build execution for Artifactory and Maven Central.
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).
2016-04-05 18:47:08 +02:00
2016-02-10 12:01:06 +01:00
2016-04-05 18:43:46 +02:00
2016-02-10 12:01:06 +01:00

  1. Add an application-local.properties to 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).
  1. Run mvn package appassembler:assemble && sh target/appassembler/bin/spring-data-release-shell
Description
No description provided
Readme 1.9 MiB
Languages
Java 99.1%
Shell 0.7%
Dockerfile 0.2%