| |
| language: java |
| jdk: |
| - oraclejdk8 |
| |
| cache: |
| directories: |
| - $HOME/.m2 |
| |
| |
| # Reconstruct the gpg keys to sign the artifacts |
| before_deploy: |
| - echo $GPG_SECRET_KEYS | base64 --decode | $GPG_EXECUTABLE --import --batch || true |
| - echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE --import-ownertrust --batch || true |
| |
| deploy: |
| - |
| provider: script |
| skip_cleanup: true |
| script: mvn deploy -DskipTests --settings .travis/settings.xml |
| on: |
| tags: false |
| - |
| provider: script |
| skip_cleanup: true |
| script: mvn install deploy -Prelease -DskipTests --settings .travis/settings.xml |
| on: |
| tags: true |
| - |
| provider: releases |
| api_key: |
| secure: mIACMQlTzepBa9wWbKlME1Ig9/vKLHz63fn2zR2fbYjaAgXCPVe1lbTLbOZb62yB0XL7rUekyKIf0DEFH/cS1XjCb7aDKo4pLh6uiHdIIS8t1qEJJT54vbLwnWJXjo+14QHvaXgDlO/YoxpyOicrKI++b3fScD0zK2I8R6Lmwan/ZQze9uhRO0RKGChsDAszy+98C6JJxQXWQ0YjnUhwP5PtZX3Fm1rxtuCIk2Fl9gQdp9/j9U6vRKtWaO22Q2YaaaPGGoVyTwV6iMSOXDMb6zhjEQ3aiuJMJHUJRcGEU4fV7hkiUukWdo5+5C/mASNiJDYefG86KfCktMniPMzyAPXNc6hUzbOZuLNI1/f1QqBwzTJbH7NIUjz5f0hjNsHuYvkL8TcxE9pDA0Qkr8OIWR8M3+H7WKuiSTaVSeCobGBE8g6ymanlRvOQZblFpgw91B/KmZucsin0+rV5tVRlqTBYHL5f6fXEyhKdGYRiHaNR29mBBJsZng2tR6wVjPGqyEfdwFVOs44d2Rkt885VjZthap/Yw+SJKOvbJv1zaRglmbvbl629LvYOgT6ptYPDJyu/J/kzPrWnzvyTf72M6bR991Kx8gEkT4WRwCRBAuhg8i2bmIcsjbXtLcB0YRHgrBueJD0SuLREtcxJYvkgMI1UZon5UrCTkJDc0oFLO28= |
| file_glob: true |
| file: "all/target/pulsar-*.tar.gz" |
| on: |
| repo: yahoo/pulsar |
| tags: true |