From eabc13e468659e3b8bec4148ad936048159e3230 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Tue, 27 Jun 2017 09:35:08 -0700 Subject: [PATCH 1/3] added sonatype push --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 361733f2817..23e4a7a4f02 100644 --- a/.travis.yml +++ b/.travis.yml @@ -99,3 +99,8 @@ script: env: - DOCKER_GENERATOR_IMAGE_NAME=swaggerapi/swagger-generator DOCKER_CODEGEN_CLI_IMAGE_NAME=swaggerapi/swagger-codegen-cli + +after_success: + - if [ $SONATYPE_USERNAME ] && [ -z "$TRAVIS_TAG" ] && [ ! "$TRAVIS_PULL_REQUEST" ]; then + mvn clean deploy --settings .travis/settings.xml; + fi; From 8b03baf46390e97a7a839c9bb658d7c8c97fad82 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Tue, 27 Jun 2017 09:35:38 -0700 Subject: [PATCH 2/3] added local settings --- .travis/settings.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .travis/settings.xml diff --git a/.travis/settings.xml b/.travis/settings.xml new file mode 100644 index 00000000000..7fd9d3e7014 --- /dev/null +++ b/.travis/settings.xml @@ -0,0 +1,18 @@ + + + + + + + + + sonatype-nexus-snapshots + ${env.SONATYPE_USERNAME} + ${env.SONATYPE_PASSWORD} + + + + + + + From fae3f42ba80982f12d8dad4f880257676d1f4eee Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Tue, 27 Jun 2017 10:44:25 -0700 Subject: [PATCH 3/3] Update .travis.yml --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 23e4a7a4f02..5694414f3ec 100644 --- a/.travis.yml +++ b/.travis.yml @@ -101,6 +101,7 @@ env: - DOCKER_GENERATOR_IMAGE_NAME=swaggerapi/swagger-generator DOCKER_CODEGEN_CLI_IMAGE_NAME=swaggerapi/swagger-codegen-cli after_success: - - if [ $SONATYPE_USERNAME ] && [ -z "$TRAVIS_TAG" ] && [ ! "$TRAVIS_PULL_REQUEST" ]; then + - if [ $SONATYPE_USERNAME ] && [ -z $TRAVIS_TAG ] && [ $TRAVIS_PULL_REQUEST == false ]; then mvn clean deploy --settings .travis/settings.xml; fi; +