From 49c8ade5c42842c87038a63367f4f19a21aa8216 Mon Sep 17 00:00:00 2001 From: oblonski Date: Wed, 28 Jun 2017 23:30:14 +0200 Subject: [PATCH] continuous delivery of snapshots --- .travis.settings.xml | 27 +++++++++++++++++++++++++++ .travis.yml | 17 +++++++++++++++++ pom.xml | 18 ++++++++++++++++-- 3 files changed, 60 insertions(+), 2 deletions(-) create mode 100644 .travis.settings.xml diff --git a/.travis.settings.xml b/.travis.settings.xml new file mode 100644 index 00000000..fd37913e --- /dev/null +++ b/.travis.settings.xml @@ -0,0 +1,27 @@ + + + + + + packagecloud-graphhopper + ${env.PACKAGECLOUD_TOKEN} + + + diff --git a/.travis.yml b/.travis.yml index 2406cbd9..40e6f9fc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,3 +4,20 @@ jdk: - oraclejdk7 - oraclejdk8 +deploy: + provider: script + script: "cp .travis.settings.xml $HOME/.m2/settings.xml && mvn deploy" + skip_cleanup: true + on: + tags: true + +# do not install anything instead return true via unix command true +install: true +script: mvn clean test +notifications: + email: + - github@graphhopper.com + +# enable container-based stack +sudo: false + diff --git a/pom.xml b/pom.xml index 2a1147c0..7b669fe8 100644 --- a/pom.xml +++ b/pom.xml @@ -56,6 +56,7 @@ HEAD + github https://github.com/graphhopper/jsprit/issues @@ -81,6 +82,15 @@ + + + + io.packagecloud.maven.wagon + maven-packagecloud-wagon + 0.0.4 + + + src/main/java src/test/java target @@ -180,9 +190,13 @@ + + packagecloud-graphhopper + packagecloud+https://packagecloud.io/graphhopper/jsprit + - ossrh - https://oss.sonatype.org/content/repositories/snapshots + packagecloud-graphhopper + packagecloud+https://packagecloud.io/graphhopper/jsprit