Skip to content
This repository has been archived by the owner on Jul 3, 2022. It is now read-only.

Commit

Permalink
Merge pull request #8 from edelbluth/SonatypeIssues
Browse files Browse the repository at this point in the history
Sonatype issues
  • Loading branch information
edelbluth committed Oct 10, 2016
2 parents aad9691 + 15ac712 commit 947fd33
Show file tree
Hide file tree
Showing 5 changed files with 166 additions and 30 deletions.
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
40 changes: 39 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
[![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-----
```
2 changes: 1 addition & 1 deletion deploy-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
31 changes: 31 additions & 0 deletions doc/juergen.rocks-signing-key.asc
Original file line number Diff line number Diff line change
@@ -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-----
119 changes: 93 additions & 26 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,25 @@
</license>
</licenses>

<developers>
<developer>
<id>edelbluth</id>
<name>Juergen Edelbluth</name>
<url>https://juergen.rocks/</url>
<roles>
<role>project lead</role>
<role>developer</role>
<role>tester</role>
</roles>
<timezone>Europe/Berlin</timezone>
</developer>
</developers>

<issueManagement>
<system>Github</system>
<url>https://github.com/juergen-rocks/jython-maven-plugin/issues</url>
</issueManagement>

<scm>
<url>https://github.com/juergen-rocks/jython-maven-plugin</url>
</scm>
Expand Down Expand Up @@ -86,16 +105,6 @@
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.4</version>
</plugin>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>4.3.0</version>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.7.201606060606</version>
</plugin>
</plugins>
</pluginManagement>

Expand Down Expand Up @@ -124,26 +133,84 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>

</build>

<profiles>
<profile>
<id>coverage</id>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>4.3.0</version>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.7.201606060606</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>sign</id>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
<configuration>
<useAgent>true</useAgent>
<keyname>0550B188</keyname>
<executable>gpg2</executable>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>

<distributionManagement>
<snapshotRepository>
<id>ossrh</id>
Expand Down

0 comments on commit 947fd33

Please sign in to comment.