-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.travis.yml
21 lines (18 loc) · 2.75 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
language: java
jdk: oraclejdk8
cache:
directories:
- $HOME/.m2/repository
install: ./mvnw install -DskipTests=true -Dinvoker.skip=true
before_script:
- openssl aes-256-cbc -K $encrypted_086d1daf36ef_key -iv $encrypted_086d1daf36ef_iv -in gnupg.tar.enc -out gnupg.tar -d
- tar xvf gnupg.tar
script:
- echo "<settings><servers><server><id>ossrh</id><username>\${env.SONATYPE_USERNAME}</username><password>\${env.SONATYPE_PASSWORD}</password></server></servers></settings>" > ~/.m2/settings.xml
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then ./mvnw deploy; fi'
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then ./mvnw deploy -Dgpg.passphrase=$GPG_PASSPHRASE -Dgpg.homedir=.; fi'
env:
global:
- secure: "fFmu5pJ2BX7hCBQpCaIUiylCQpB+YV5CzIe2SAqyYWEPKoHnF5SlfPxGhyP8WH314GEhJNcYTibatSx0e9W3JujEOI3YTW1hp/FzuXOQn+ZcgQaGrNMfUYlWhfSgWpSiP9LY+IvtId+dVZrw9lfFywLcGch4iP8wk3NBcnYqla0oBMpSZyyfb1QqQruyWZ5pmh4HKgfs6JMRzqq/9PSqJlmTU7DRdySFVKhFeUSQHtAjrSCrGgeE4HlyZ5w+/bO8zek3Hy3JHpEP3oCYv5Qswck/9rqwKayf+cqNQcW7w7iY3qfphtnv7MTpAmNluU879UdAFW7iW55ptSleh8Rk/KU7XgGJy4S8Iq2w/mgDuuBv0E2o5/vyMeQ+9k8/1n+DOf402/usclft2eEhKrkQ0zCQbApMO8El1l4ZBXyOU147DoInkSzpPCoqHYjVbL4moJ+JpNFd4K3u2lVFwMC3fsAoOwLheSSvg08+g68H0rN/hSXE3J1LjNOU5FmvcdxkXBxKAQK9ny8VpqNM7g6QRLbld/X2bgqCmtgXBi8C8nW3TvZ86WLK9ZN5gKKInXn2ULqF6TWcTju3AwgJs7VSfRUc50HDUj6nNM/i5e5CFi/KqcV/Snc5GUv5JalVqM0D9UJdNJgMcnboqWlHyaIaKJkM2yUK4IQ4kejUtiIU9Z0="
- secure: "KcvCri19/bNmTu82+mMvKCpgSgPZRopFT31f/3J2J3ArGjG+yaVi1ypHTM2e5EoyoLL/K1Y3nXjpg2sdv9i2UFyFxeV1p6R5W3jUNW2jsbknBmCHQRGjW0X+PLosmm2iQOjfVgb7JG397dLw0yLKVTIxNQxhZgUKwHiziS9fM+QeMjDiUpjA/lIvpYII7skjdiCoWiAwwkYFDJHaMLeAFlngKg7CgW/w60zuZnQe2PIvl3vr1lJSBU00R2R5J9S8RtYqGPmB/ZctAv2Ewyd8/gJyFDk9RXKDzEJEeEAU80VzDBJ1RGcJVbLT+ILyFzGOj9xp5vG7+V2jy1e6QHzhGuJTNACz3W51veBbyGx/PozRL1ea842WBnjiABvRNmVNMkJeMddWXJ9oHIBN2V49wQyT9/TDiNNSHt15oyCXLZ95tSOv3sPyhIEvXQm+3DhdPN3DF8VgiK4uyHW2O1i8ls7jqEc9L+BEPPfhBmZikX84tuUHLw8ijDx+Z6z49rBHKZkkzdHlfXii6jYZCa1KI+7iEMeQlEvE2xsUuj3sYWykTdGGF4816yVBuM82Zb81yY4xRYeRBc0JOPACGlIO9HELDn7forAwOpXocj9YziIAsJ5XEaIOXy9+Apv1MuhPoFfp+OTPmUD0MHVDvU+v5ntmIdDEd5gLsBOV7YpesyA="
- secure: "FcET73GHOCEeM5nqZpkL857F6lw8hlkNEILOgqjXPNXGjtRbEIYVZ48oOcn21RPNpOmeR8uf+PTaKGAVkXslOudh/LoKeF2Uu7OdYjKY/HHKMHj/MhnhsHzpYAkqz4PzjqUkITnNn3wlzB+fcDiJ40paZiRYToR0k7/rqY3kz9cO+fnCxccyijX2bAPgeJdAUIZNV64V7OOnIHQ8VSAPi3vy+aDfUk4u88/EHZk+MxNCqnwr7ddDwQPiY1bZ7kW1Ji5L5QHM164KnuRLFEo6uDM//Li8V+5OOdeWNKgJBG5szzdkvE6Y1lsrPaJpDy1FEhFEkR9aTdPGCVY75dV1nUnUitWFeoq53ysq+qaMdZaqIkTnSvrwz6Fjv9Nzz+E7XXDN/FLGBYl5fiOseo2T82i7TrF07ErSNkNRoC5rUP0WPoNTmNqsW2uW/yYJo5xa0qsUh2EbspMx1lH6/tMhlpmwHp6YqFdDoUHzqWR9Z7nLTjaAa0elPRxtAUROlvV2A6KdhZPv8GcQmOe5ygxgb4Gu2+hAdbDuER4qfH15L7/wLLgJmfFGYkGdxUAq3ZjDTDeNKJnXX0xB/wlIRq0U7W5hiNM6ocTzin1gpR7Kzy7oIns+VHhePoWmg9KxYc1UCTiy/acyAmS53os7Ou9PtAqmICq5XKjNES8sd3Llsnw="