diff --git a/.travis.yml b/.travis.yml
index 6cb4be8..3366368 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -15,10 +15,10 @@ before_install:
- mvn -vv
script:
- - mvn clean test jacoco:report -e
+ - mvn clean test jacoco:report -Pcoverage -e
after_success:
- - mvn coveralls:report
+ - mvn coveralls:report -Pcoverage
after_failure:
- ./collect_crash_info.sh
diff --git a/README.md b/README.md
index 6bb0904..2a35c44 100644
--- a/README.md
+++ b/README.md
@@ -71,4 +71,42 @@ If you have only a single line in your inline script, you can simply to this:
## Class Diagram Overview
-[![Class Diagram](./doc/class-diagram.png)](./doc/class-diagram.png)
\ No newline at end of file
+[![Class Diagram](./doc/class-diagram.png)](./doc/class-diagram.png)
+
+## Siging key
+
+All artefacts are signed [with this key](./doc/juergen.rocks-signing-key.asc):
+
+```text
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2
+
+mQINBFf7gowBEAD4n7xBlwUPec0vgkKdPrTSuxMJsEv2InLFfkdpROuxwAfoiE6M
+HTmHnDvrf02oaalgfP5+cwOLCPTgFCXmMnpyVIQLZgucr1cwMHYbfWcGayXuyMQQ
+YpMPRxzPRZ/BIZQ+Qg8r1/HOvCUOfa5zveX/oLGgUFIIbokOYG9+Krka5GL16tiY
+6C5y3DbzPG+l04WhsUhQGdkDfNqa8SzzhdwxiMKi3hZFObXCffw9KCMadTEfLAEr
+43NJg++kiWcF56w78YUwrNUuVAFEuMbzGEnPuLUzXGsUCicaUNksA64MnwSDDOkn
+oJn5juVy0ky4UdW1PtvIWGbkgmbGQZqGjHjx2SPobSmKuz2wjv0R58n5gOEG8jij
+jY7DL0fsMgOCdzqMMOjhOOIhydB2BzEPolYSbtUZnE09CwuEaC1JsmC4OFQJTqjM
+wKYLCeOWLfn8U+YzHkomvGyE6f3+hPnP4RhLE1/0NrjEuuH0ivcIHwbYhjzGUrM5
+IzDlPnSqFah2CLx400PUUavnriGIV20Tls0ohFREWh+qx0EQTh8Ep7FPQLJR1l89
+6Dp6QL3NMFP2dnaEyro7/go+rfWxpYH5MIpaIisL+zYRn1ptZb58lzIt5YFrmIxQ
+ifmeX9dY/OVykgA9rw34QzwoNKRReN1pT1372s4qLitWrTF8JSYrYJQtyQARAQAB
+tGVqdWVyZ2VuLnJvY2tzIENvZGUgU2lnbmluZyAoQ29kZSBTaWduaW5nIEtleSBm
+b3IganVlcmdlbi5yb2NrcyBTb2Z0d2FyZSBQcm9qZWN0cykgPGRldkBqdWVyZ2Vu
+LnJvY2tzPokCOQQTAQgAIwUCV/uCjAIbAwcLCQgHAwIBBhUIAgkKCwQWAgMBAh4B
+AheAAAoJEBr3gZEFULGIZusP/AtYrad2SZCMtI2n7jGUReqsMn7n/uoGyCBEPa1Y
+ZVDFL+hcqP2aGGTEB/X1cmQDLJciIZM6tSxsUDXolEAsafcT+4IPj4i2dT1mSNBs
+jc3gVTj/Dxs7oSehnvNfqe9uzbjPko8c2P1TCnB0gkwd1peiYYILOS8t7Oh6Jl2n
+B4Wu+XcHX7kOO+bEnYO5FNOtMsGYy+6TyNTdQiMSkegOG83hzT7Lm8KmKFVWktw4
+qihdkgpw6jLZo4L6CRe6jwB3LURS84kUpj72bqeedEQ7gC1SsVsLC9yWngfq0POY
+MYWDklqeGY51cXochfjOeiXS4DaN/rY5fWELEN1uNyarbwpqtkpieGeW/GJqz34E
+dvZ0+8fQX8jM4SKRIy2FX2fY9FRLyb6BMidEa74v/C9YT5tZlETozwyJjfYdDVfC
+xDK3R+YgdRg0nLCESQ/LTsdSu3tF4ICNQsZsfWeuSPenJwZ5L2fiHHWf9N0d/Hjg
+VyIY8rzB9hn8gCOLwqqRan8bkBrbjCsfK75dvkfAOxBJhv1Wo5UQM3UP3cq5oBDB
+134YPuBOCTrCcND/M+PkgZ9UDPELPrtlgY9kZZRnE2C52BPiW3MbpCknJ9kPnXIq
+wdhZSoOUhsKkX17aQSK/H+O2ycZT60U4S1gmo3A3iBdKY566AN5kXJQl4mtXTlO2
+a63T
+=Kg9S
+-----END PGP PUBLIC KEY BLOCK-----
+```
diff --git a/deploy-release.sh b/deploy-release.sh
index 3029f99..1f3dab0 100755
--- a/deploy-release.sh
+++ b/deploy-release.sh
@@ -4,5 +4,5 @@ version_append=$(date +%Y%m%d%H%M%S)
meta_append=$(git log -1 --no-decorate --format=%h)
mvn build-helper:parse-version versions:set -DnewVersion=\${parsedVersion.majorVersion}.\${parsedVersion.minorVersion}-${version_append}+${meta_append} -DgenerateBackupPoms=true
-mvn clean deploy
+mvn clean deploy -Psign
mvn versions:revert
diff --git a/doc/juergen.rocks-signing-key.asc b/doc/juergen.rocks-signing-key.asc
new file mode 100644
index 0000000..2daa3ee
--- /dev/null
+++ b/doc/juergen.rocks-signing-key.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2
+
+mQINBFf7gowBEAD4n7xBlwUPec0vgkKdPrTSuxMJsEv2InLFfkdpROuxwAfoiE6M
+HTmHnDvrf02oaalgfP5+cwOLCPTgFCXmMnpyVIQLZgucr1cwMHYbfWcGayXuyMQQ
+YpMPRxzPRZ/BIZQ+Qg8r1/HOvCUOfa5zveX/oLGgUFIIbokOYG9+Krka5GL16tiY
+6C5y3DbzPG+l04WhsUhQGdkDfNqa8SzzhdwxiMKi3hZFObXCffw9KCMadTEfLAEr
+43NJg++kiWcF56w78YUwrNUuVAFEuMbzGEnPuLUzXGsUCicaUNksA64MnwSDDOkn
+oJn5juVy0ky4UdW1PtvIWGbkgmbGQZqGjHjx2SPobSmKuz2wjv0R58n5gOEG8jij
+jY7DL0fsMgOCdzqMMOjhOOIhydB2BzEPolYSbtUZnE09CwuEaC1JsmC4OFQJTqjM
+wKYLCeOWLfn8U+YzHkomvGyE6f3+hPnP4RhLE1/0NrjEuuH0ivcIHwbYhjzGUrM5
+IzDlPnSqFah2CLx400PUUavnriGIV20Tls0ohFREWh+qx0EQTh8Ep7FPQLJR1l89
+6Dp6QL3NMFP2dnaEyro7/go+rfWxpYH5MIpaIisL+zYRn1ptZb58lzIt5YFrmIxQ
+ifmeX9dY/OVykgA9rw34QzwoNKRReN1pT1372s4qLitWrTF8JSYrYJQtyQARAQAB
+tGVqdWVyZ2VuLnJvY2tzIENvZGUgU2lnbmluZyAoQ29kZSBTaWduaW5nIEtleSBm
+b3IganVlcmdlbi5yb2NrcyBTb2Z0d2FyZSBQcm9qZWN0cykgPGRldkBqdWVyZ2Vu
+LnJvY2tzPokCOQQTAQgAIwUCV/uCjAIbAwcLCQgHAwIBBhUIAgkKCwQWAgMBAh4B
+AheAAAoJEBr3gZEFULGIZusP/AtYrad2SZCMtI2n7jGUReqsMn7n/uoGyCBEPa1Y
+ZVDFL+hcqP2aGGTEB/X1cmQDLJciIZM6tSxsUDXolEAsafcT+4IPj4i2dT1mSNBs
+jc3gVTj/Dxs7oSehnvNfqe9uzbjPko8c2P1TCnB0gkwd1peiYYILOS8t7Oh6Jl2n
+B4Wu+XcHX7kOO+bEnYO5FNOtMsGYy+6TyNTdQiMSkegOG83hzT7Lm8KmKFVWktw4
+qihdkgpw6jLZo4L6CRe6jwB3LURS84kUpj72bqeedEQ7gC1SsVsLC9yWngfq0POY
+MYWDklqeGY51cXochfjOeiXS4DaN/rY5fWELEN1uNyarbwpqtkpieGeW/GJqz34E
+dvZ0+8fQX8jM4SKRIy2FX2fY9FRLyb6BMidEa74v/C9YT5tZlETozwyJjfYdDVfC
+xDK3R+YgdRg0nLCESQ/LTsdSu3tF4ICNQsZsfWeuSPenJwZ5L2fiHHWf9N0d/Hjg
+VyIY8rzB9hn8gCOLwqqRan8bkBrbjCsfK75dvkfAOxBJhv1Wo5UQM3UP3cq5oBDB
+134YPuBOCTrCcND/M+PkgZ9UDPELPrtlgY9kZZRnE2C52BPiW3MbpCknJ9kPnXIq
+wdhZSoOUhsKkX17aQSK/H+O2ycZT60U4S1gmo3A3iBdKY566AN5kXJQl4mtXTlO2
+a63T
+=Kg9S
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/pom.xml b/pom.xml
index b7a1e38..2f78429 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,6 +21,25 @@
+
+
+ edelbluth
+ Juergen Edelbluth
+ https://juergen.rocks/
+
+ project lead
+ developer
+ tester
+
+ Europe/Berlin
+
+
+
+
+ Github
+ https://github.com/juergen-rocks/jython-maven-plugin/issues
+
+
https://github.com/juergen-rocks/jython-maven-plugin
@@ -86,16 +105,6 @@
maven-javadoc-plugin
2.10.4
-
- org.eluder.coveralls
- coveralls-maven-plugin
- 4.3.0
-
-
- org.jacoco
- jacoco-maven-plugin
- 0.7.7.201606060606
-
@@ -124,26 +133,84 @@
-
- org.eluder.coveralls
- coveralls-maven-plugin
-
-
- org.jacoco
- jacoco-maven-plugin
-
-
- prepare-agent
-
- prepare-agent
-
-
-
-
+
+
+ coverage
+
+
+
+
+ org.eluder.coveralls
+ coveralls-maven-plugin
+ 4.3.0
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ 0.7.7.201606060606
+
+
+
+
+
+ org.eluder.coveralls
+ coveralls-maven-plugin
+
+
+ org.jacoco
+ jacoco-maven-plugin
+
+
+ prepare-agent
+
+ prepare-agent
+
+
+
+
+
+
+
+
+ sign
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.6
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+ true
+ 0550B188
+ gpg2
+
+
+
+
+
+
+
+
+
ossrh