Skip to content

Commit

Permalink
Fix GPG signing [ci deploy]
Browse files Browse the repository at this point in the history
  • Loading branch information
marcosbarbero committed Oct 22, 2021
1 parent 51e829b commit b82a60a
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 15 deletions.
6 changes: 6 additions & 0 deletions .ci/before-deploy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/usr/bin/env bash

if [ "$TRAVIS_BRANCH" = "master" ] && [ "$TRAVIS_PULL_REQUEST" = "false" ] && [[ "$TRAVIS_COMMIT_MESSAGE" == *"[ci deploy]"* ]]; then
openssl aes-256-cbc -K $encrypted_SOME_key -iv $encrypted_SOME_iv -in .ci/signingkey.asc.enc -out .ci/signingkey.asc -d
gpg --fast-import .ci/signingkey.asc
if
5 changes: 3 additions & 2 deletions .ci/settings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
<servers>
<server>
<id>ossrh</id>
<username>${env.OSSRH_USERNAME}</username>
<password>${env.OSSRH_PASSWORD}</password>
<username>${env.SONATYPE_USERNAME}</username>
<password>${env.SONATYPE_PASSWORD}</password>
</server>
</servers>

Expand All @@ -18,6 +18,7 @@
</activation>
<properties>
<gpg.executable>gpg</gpg.executable>
<gpg.keyname>${env.GPG_KEY_NAME}</gpg.keyname>
<gpg.passphrase>${env.GPG_PASSPHRASE}</gpg.passphrase>
</properties>
</profile>
Expand Down
Binary file modified .ci/signingkey.asc.enc
Binary file not shown.
18 changes: 5 additions & 13 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,8 @@ script:
install:
- "./mvnw --settings .ci/settings.xml install -Dmaven.test.skip=true -Dgpg.skip -Dmaven.javadoc.skip=true
-B -V -q"
before_install:
- openssl aes-256-cbc -K $encrypted_b7bda4e4f1ab_key -iv $encrypted_b7bda4e4f1ab_iv
-in .ci/signingkey.asc.enc -out .ci/signingkey.asc -d
- if [ ! -z "$GPG_SECRET_KEYS" ]; then echo $GPG_SECRET_KEYS | base64 --decode | $GPG_EXECUTABLE
--import; fi
- if [ ! -z "$GPG_OWNERTRUST" ]; then echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE
--import-ownertrust; fi
after_success:
- .ci/before-deploy.sh
- "./mvnw -pl '!spring-cloud-zuul-ratelimit-dependencies' clean org.jacoco:jacoco-maven-plugin:prepare-agent
verify jacoco:report coveralls:report -q -Dlogging.level.root=ERROR"
cache:
Expand All @@ -36,9 +30,7 @@ deploy:
jdk: oraclejdk11
env:
global:
- secure: B5QVZ6SWzgQmlKmStQCHg0RcQPVbkti2Z3s5vi1gR0Oef6KYxBpkzP87yES08OvHG7Ha6XfJ28feML8URtTcdhBtkr4aKMGy9R+VvY9i7hykPLGnuejip89oTt4k8SlWkqmvzx4G6qB1YbooVdAbvaqARlS+t1RjSfOJU5kIBMyyrBshxPlavfzDp55tUcBrfbDEbQmdnRY84gXng+gz+ceJTzg/vxNPyKCcG5Ap/2qW0lH+ZRcJTUgtmNZZIpiw56YD3T/ltc3wVIHEgFzCGUiZAaRtHJW3PGComDKd9Z3JPaZO1nuJlD999Kok4I9IEZjpu7g1mXlaioYsAwholJTsugoinEZ6JChaeT/92ZWY1Ua0vT5YJjz0QCGzlhJ12I751QFk1Lam9hwlhZ7LafDi1p8vhQuN1I5NOulgnoXwZboZ9/2jbNp63o1nq773jULJiAsMXY+Pv8SLCNKzVANyEK9ECYKG3DSxuVLIpX/j1cYWf/UH5FxQ5aiDYnZpBVblWfsQxPuyVjHnIyaAvw4LsTq4DfRG8JMqjjGr0IUGV6Xa/6/hCfx5ojvWFQ17YJeGHJMGAfPwvsTPhLTNl6Wm1Iw6Lt3N9KJ6VaGnJDuza/mJuTrTAdGhZ28bcevNq03vW3bFenLh0EC8zamBBA9eNuqqDak6Q1OzV3z6dRo=
- secure: Tfm+Eu7st4Am1Pt4Zh2uD/QPbYMfrzjF6Mpkxa7lQpMzCMctm4+SZC8pd+GBrJdhXYIAyQhSmH3PaRzqfMwOpbLcbZiVS30zoV5aKwsD5lN7X2guA2yd87Xsp/kwJFoudMzvIf39DCYi/zB/hZFRu3KtVR46GWYgCmmYxzZzLJGz21G/auZP+q4Ncn/U8lcvOSERJLmThLc16znV4Sm8vLUy/ps3rWjnh5IBg+QOxtH7Gz0v2U57TxNWhyczbVL26rnK3d1TetZUTScA9Tuh7e1KVcY3NTAQUSGc0Lgnz/cCBhsaof89K6CwnF4RfUHFhYBUQ6lk4prT4FMioVaVVbt7bHp0vJp8P0Y6OYaSWlr1j1IuUd6FmwAjIM4A895/TZPIdj8KK3LDxynTSBmL6VO7EWrii/sYqV7/0CfcQBe4yWWdrvY9/ezIjZIt1pTLb9+UYmVh2uQNwJWfE/TSRev8pBEZDxJQEGsz7DZ+OQZ/6Q+u7I233VawQqklfaqQ7e18eHyHFaHPtcsUYjo+2rAwDzVtKw4bjNk3GZpIfLFXlZE9L/8qHAihP+HLk+T62U6HUnuSUCOIgELsNdLi3WSlc8DhpsDlqsqSTc5dUJUXb17ryxKflOutJnUavnxltoc3UtI2jNWPKqVswcXYFf8pOdczM/paif4P8dXOIoE=
- secure: o1YQz4eyYlx6r/vO3SXwvQsY/fANpShiALMuPaUewd6d78oUX9E+1hW82NP8hznV62gkRxllgQV+frkyxAD1PaWyAyyWnbIDqJP/mV4QZ7xyNKxXzsynAhJsbH/NGRceQ7Nyk03ytFxU3VfdJ//m4Qnk9GQgnCfcnv7GcGrzlWW6Y/U8idEGFlYgNH1bLdhM50iJdN4iZsv69woT1fgd3LvmgMEcgZiAHe0HdcSa7XSPvaHGHn4Axj0fKp1Ydop+usYWBkwqL3Zp1gdPFCRZ7ZtTGx0XSQ/9f15mOgvbi9ZbTJUiCZUNTgCwRG+qDeFHk44R6HDzh2tpEKK+/rM6HEllqUdSnjgQPuBSPAzheEWz1WbeyI14rxbrBU44HXDE+HWR3XgF5ZD+waftwtLFz+J+YEgJ5564/rtRpH45OPig9JJ6qD958xTOOG+oW+aDwCCPi3aGTzFbEE5jlVbTzqqg8AVtKPZQqL7AncxdjxXeVhP4nwUKpNxGfU/SmoB4XvX7zmxvLuXIIS8ixpANm07Digqeg9iVst3EedkYkV+LwP69VD/x9/7MxVEer0Mkp0LKwlS8tRw8EBZ063DJm1RkhLwdCt2kTVwB4FX7eIB/7JUGdSuTw1emiPKNtjfYzyiT2JLa6Zd+2OWE9+tcKXeW4PcIjPvIFAUy6Z9Jksc=
- secure: f0uCLszlxpYD5yuqpI9OESi6MnGt/c3guy3RmF6AcjimpG2hrkaZ3F1/TZg8FqR6gl1MC5pd/AQL7CH4O5wO0GLOFhWfZXGlgoFsY6vMObQx6hWvyzBHadIKiY6rW306aG1vAR5142pKilNErNnxMNs+H4+RYUoiwu+YoQwRXdwTRoHuO/aSVL4FA9seb83jxDh3IS9jNDynEzZN7ONJcOollMMjF9T7350VKCYYT1sXRqHPnglzJZxg7Vl6oZzvz3n1LbojHJxkBkCOpD/TJgbsky/4fOe56NXr7niIpZOZsspFdiIlkEEZnkY3IC/ntEfNecxvElbZ0orVmGUcGHVD7JqANwtdk+wML44/Q+t4Qpgc+InMVS98W0wGemq/XPpvzkLo6iW97AKW4C7Zetytb0IREeTd6MFl3BL6sn39nTURgF1ipWPXt6QwA0Wgc1gpXvOQ2NHRfPyoGxNswvGdNKoAkSyTRd5kb6mkhUjrZcsXzqw3KjE6+mf4m3KmOcOSoG1Y+WCU2D3sFVct9W3pNtM6v5TVn5VZSOHpWpDndSWOJdm6fVS3srzsqoWPi4Y/4lgbuae9iHMQQz0Bvv2xAQDrAFb+dAtUPeJJCJ+mTzk+BsToDQ+Z8ZG/2LNe8YIDMmOExUk6ROUO+SKu0xHdL6kSa8bPuTHCkceI8Mw=
- secure: rqYoUIgzuOjm58iIntu+szFzUmTHJ0tqNVV7sOxs3649PLkpAbvwlaf1Ldg/B/+WTYw6mtOO+oyqHNvOBTWYjjpkjmLPN5MtwTAnH1/hi1IwnqHzWsldD1vLqEBfIvmnRBBefyQref1ynGbLYkPP6B8pj796KOC3H2RffUyIs2fStN0GNLCBLkTeKinAoQFYzyfAAHLDEvxb7UsEml/3EKbptj4LfJ59KuCMaX2p9iEZ1vWxkSsHNINcgeiTjHLEqFbAxkwA2/xsuzm43RRVNfQU5lFmkdM0tEeqCRsMpDKALuO5qQlcDdt6LjaFYWq1cUXOGLbX0yMXtTQFvKgZ7B9NTo6AjFc8ioR9NMf3ihVhJtyl2FX7KUvnY0DVyRMdsKxP6UcryrXkRr80P+Zn3TdbJaDE/p1OS/8Lvlz8W7pxP0aZas7z4GS5qMYb4hdH0D2eNVFTSkZERumv6iqCOhbtAgWpRmPVsywAqx5v7DbsezJaZtgeg08H+rFhwIBPSrBJmhhKV8vrypmS6a02CIZSJKSwmBskHZ7WixVQmi6BU92ngxMOYqy9bLt80DXGLF60KNzemaPgN/p45n5fZGewA0eKH0yX3CzOrM4FhQ8KbMdspJcm2JR57ISjN8MlphRfi9MSKoZEzXU0+f5qWpekMyLxDZ8Lg8dR6lKtN4k=
- secure: ggX7LFZd0rROgnXhxz5J+7QPrFLZwArYRjJ6pXExm1wXssZSxLRkVqVHSYOvPJmA/RjKt1zUESbaLhk5s5h8B13RxrYGREUQHiZCJ7SCfxWjEvWS8srfuwK+nEK7S6F/cwWpwzgjy4wR8grZ51bPa55H9zAwg+l3712ttcL4SHcjCP1gGauXkueX4OS080ET+xzVPZ6jftUnwBbinrmoRDU4LDG/L05fGlCieDb2WV4tBpq4JWou6T9NlTLkLkEJZ6nyvK12xq8dFkmeN4mPJiV+qHPFblU5+RsXi3YD9bq+8JGhZIjb+7TBQKNECoXe/RKvmshHstkJZm0V4PHwz2hR/YaVWCP+Q72sw0yYcsbOkI/vXFfqBBPN7fgFbbuiBGm/NrWyvTVQOeDcEqkeZDAszkWpmlkCKAvK5XtZVumrTx3wupE77H+xX+mONxKaZo+Rar1JSW4z8c2z49GovoKrtj6/e/iiffnHTTvRFVpN4UjL9WVA5Y0PKoNSuWVXoZsSgzPOX5I4Y139C34jcakPADXj7Vm8VoWU9lIm+5ScrCWcw5MG4jdd3o9EFV4UjfocHGDVT4ar3VEpkCXWLFV6KqCqYlWoiaYAqJELWJOZJAqg2y+YYtCfr8MQoSBhufddaJ3w+VoSCHwmvqTGXn410sQQ0qL5bvdUxmcuazw=
- secure: NtNa5ECD5zk+9iTMPiH7yKCAWyiAwbX1bDDvgQSRySrd6HGatstMPW41PieZOGQGLwaXQ+E1x2CR9JdofQMLNaqifOhi3zEEd4FbYSwqPWrWbRrMppvWSszLGc3avRehVd2jcWlDWlAYPShdf446rje/sM0CdLtY0VUOgy9HLw70RSJMfTrmv2l0oBRQm9Klb4FanQDtMjmDNpHb2Z63EINccBVizUZchfcWPesoU1HV61L1c3KAsfSrDMvvsP0HDsJWGKPuVJJQbQ+PehoUZ4/avXaRSvxWO6pWZh4u7Y+3baYuhb5m65mHx0Qpc4g7Lk5O3iKO8pH+8/ILqUpphLkAFNgnqEfi3uTY9k+wzdIz8On39AKWh3EVcr3JlUvhnvqs3OqRCx6Cvm3r/GovhWSwf0z2mPG5RNfjkL1uxksQEHIBOOai9pP0aTPovPm8j10JG9hf7022P7wRaKBg1bMxS9f5EAe8h/hSxRMRgH/1X2s5Ky8OBYmuh8O0jOlv6jLDdK4/4ulLwnSN7+Vd9nEVLmHLQEiwkQo+6ZaeQv1nvRvg6NvZeVMKkmH8jdCx2qSs4Hsj99amwKoplPt+Z6rZ4AQVsqSFr6wSapR2XSy7ZtiMgv96PyDgHfwRUxfI3jJSsdXugoOjmwd6iTkcy6v4qcdyxd22HvPVKX9Jv8M=
- secure: M5tkMVR0ZH6hbxn8wvJAwo9tRL5nlL0TswMoz2ziCtaKcYgQtKuNGJYfhP3HImcyKoRQuaYOBs7k0CqKEsa4XloeanywHDEXvY8d6ot8qd3HiinHGm3Cg6Q+tHt2CMMlkYP4HEVCZZUY08weU5iUBljrzd8WQJUhVaH4WlqfQ7vRCEot5VSQKMVuaRPMjZPonvS+IELyNPQx4/gxzSnHSFHRrmbOYhZqdZ2y2mLRhkRwZK6fvC5GhHqTUL3vnEGfkqgbXgQY5SWkZy7e0IFpXLD2YoiSCKlX2dAfoD/YbVvcHNnhD6maVE/xtOqfDbrlvgMoQx9wTME3TNCW5V0jTiePeYHCphMNcD5vGBKR0fZB/KvK0VOOPBwsbG6jFMZ5mzv3v48/ExD+E+hpqyh+GFPnFL4m5GSGY2+ZTeI0VUKu3egtCFlqAFZ/IyuijSD4pv09t5colTWU/D2mCGYsA6bJvMEhZuRh0v837s9GT16HF5cfoR3TvbWnqulLrmwjHX71fP/WzR2SiQIRVzOIJX29OtTed/iKe5Ps/Qjif43zlRLhLgOIima1xfzRIczl2h9yg0APUuuJku8M/vIUGNVjtddhM6s9ei3Uq4IRTPAKrxDOJqOqpBx8OviTN4S6TtxaW2i1112Z92QtJboeHyGRbHYXXLixl9VGHslKSz0=
- secure: X5btfyUnqhdj5o278+QTSwMfZ8/hOBxM3YIwDPXkB6byNLFQlu4mBDxZX0PrR6JJvs6aQMJ0Jc6Qw9i6F34I1O/JdauH9z9Cw+TkmApX3cux8yzjrxBWJJuQ9vOEOQO4OwKm7tdPK+xOZJ0nrtpb1mVTVLyR/1vkxnRtjLKanaU/QC22iKM9PKuaB0GHA9PbrjYX5vQN+IAqc/ci1/tf3jgSsK/+No59Pv+yR8IJXMShsNc22aTIpGCjwgd8CocH36dFXF4MvxBf2bI314bmrr0FhOpNUZ5z/LiXDcTt0JqpR1BywKjJfhYb1M+TzaIvAs60oBTM7s3y1zF/krVt41zexXzvkONolXuHLXpU9EGwJ+60Kt9jzk/xtbThIrapzGvsSpIJLKRBI7M5nuMMhX6vIIsnIJs571eu6QAK84JoPdJ41x6gtK3b1LsJ4y9NnFX5Vs+KeDOaUnRxM/7EXbiJ4B4X7yRDjcxjtn1aPgy/gfL9Bj0j8tz/88mquQmgXpZ6bl0/kVUEs9d6qZSghifgl9b3r3oLZyP2ZvD5hEDbYraR+merwhCO7/bZyZqlLI7TRfwjHSABBzXggqOk3aumSkwYcnZlt4PkkwD7DNyve3rgD5bghiE1unL+rVJ/krlwXsus1Fd0mufi+wQpSuYR6y3G9+6sh02/Vk0U9j4=
- secure: j8Xx5VQ5lC9S3yNtta7z9TcnwI69qGo85b4Xrc7KGN6v/bPmaZhsyMZzp39nVx5FqCzUHty0CGB3d3kHOFqluPIkjqBH/VKFddadYlu+AUVyvkDRSI0NS23nYo3zknH2X+r0FXCCR08s6lu0rpGlRHJAHtK3V5MN/Ki3Vqq620326u5CZliOX+v3VTvcv958svLWfNkoZRBKejJevyXY5IYknNaWn4fgtarEpODlci2g6eWpTsVGuC+w8YRLzfjwzEs0SCDtnZP3XUfSkSRrR8H1wHXqk7g8IsHOgWCQv+ubve82XkOUAym5g2Lh21QnQB1MzMuLm3mtqquP3dtpy8jxP0+7i22H+HalZx81qjNvw6EiY4+wTrJ4ah5c4wjB5obU8VLLo2gNa1qkE/GwCkGSLN6+JrK/pK4eEjw99Y3VEsdzVnjb3ITWZgcD4pzpyKwxTCSoRCUbrd66F1YULNGVUdgD+ZtUNk9itqOavbLFofY2g9RTdrfqUAKsj0d1XbzrpdO0xbx/t0CNND7GjHGmoERwapYDW98L+qycjBpTmAsN0+refe8HMNFHeOcGqlMgc6BLFqzwZzh1zqot8mqSOoyjSi/O8JOeO8CHOhuuc5i0fVqGVcYVfaaNdNwu3xjmsWnfjolj8F9YcxnsPM8ARe7/0dirKYxVP20nzKU=

0 comments on commit b82a60a

Please sign in to comment.