#130 - Enable commit signing if gpg Properties are set.

We now sign commits if GPG properties are set. We pulled GPG properties from deployment.gpg to the top level (gpg).
For the deployment, we fall back to deployment.gpg if toplevel GPG properties aren't set.
This commit is contained in:
Mark Paluch
2019-11-20 11:17:42 +01:00
parent fa9ed41e2f
commit 5e68493acb
8 changed files with 139 additions and 19 deletions

View File

@@ -16,6 +16,10 @@ Add an `application-local.properties` to the project root and add the following
- `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).
- `gpg.keyname` - The GPG key name.
- `gpg.password` - The password of your GPG key.
- `gpg.executable` - Path to your GPG executable, typically `/usr/local/MacGPG2/bin/gpg2` or `/usr/local/bin/gpg`.
See `application-local.template` for details.