diff --git a/.gitignore b/.gitignore index d1f8f4b..dcb35b0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .idea/ +secring.gpg # Created by https://www.gitignore.io/api/intellij,gradle diff --git a/.travis.yml b/.travis.yml index ad7a6da..9cfbeb9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,3 +14,13 @@ cache: after_success: - ./gradlew jacocoTestReport - bash <(curl -s https://codecov.io/bash) + +before_deploy: openssl aes-256-cbc -K $encrypted_a8202a3d8441_key -iv $encrypted_a8202a3d8441_iv -in secring.gpg.enc -out secring.gpg -d + +deploy: + - provider: script + skip_cleanup: true + script: "./gradlew publishToNexus closeAndReleaseRepository -s -Psigning.keyId=$SIGNING_KEY_ID -Psigning.password=$SIGNING_PASSWORD -Psigning.secretKeyRingFile=$TRAVIS_BUILD_DIR/secring.gpg" + on: + jdk: openjdk11 + tags: true \ No newline at end of file diff --git a/secring.gpg.enc b/secring.gpg.enc new file mode 100644 index 0000000..9281ef0 Binary files /dev/null and b/secring.gpg.enc differ