diff --git a/.travis.yml b/.travis.yml
index 2ec81a0e8610..806be603b82f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -27,10 +27,6 @@ cache:
- $HOME/samples/client/petstore/typescript-angular/typings
- $HOME/perl5
-# Don't cache artifacts installed by this build.
-before_cache:
- - rm -rf $HOME/.m2/repository/org/openapitools
-
services:
- docker
diff --git a/CI/settings.xml b/CI/settings.xml
index 200e765fb6b0..c39da80a532a 100644
--- a/CI/settings.xml
+++ b/CI/settings.xml
@@ -10,6 +10,11 @@
${env.SONATYPE_USERNAME}
${env.SONATYPE_PASSWORD}
+
+ ossrh
+ ${env.SONATYPE_USERNAME}
+ ${env.SONATYPE_PASSWORD}
+
diff --git a/pom.xml b/pom.xml
index f1a652a06dcf..e125c00cd5bb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,6 +65,10 @@
ossrh
https://oss.sonatype.org/content/repositories/snapshots
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
diff --git a/sec.gpg.enc b/sec.gpg.enc
index 860e8cd808ae..a7eb472fe3dc 100644
Binary files a/sec.gpg.enc and b/sec.gpg.enc differ