aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorErich Douglass <pair+erich@pivotallabs.com>2013-11-04 16:38:43 -0800
committerErich Douglass <pair+erich@pivotallabs.com>2013-11-04 17:57:09 -0800
commitc558cbfbd3a8048213d763bee344e8169938087f (patch)
treea1ed4f81e310def394cc856f7f50d73d37f2dcbf /.travis.yml
parent803fc10c830b1b9fab180449ab0cff4027191d26 (diff)
downloadrobolectric-shadows-c558cbfbd3a8048213d763bee344e8169938087f.tar.gz
Update Travis CI script to push snapshots to Sonatype.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 16 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index e5c99adcd..e90c6ab17 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,3 +1,17 @@
language: java
-install: ant prepare-travis-ci
-script: mvn install -X
+before_install:
+ - wget http://dl.google.com/android/android-sdk_r22.3-linux.tgz
+ - tar xzf android-sdk_r22.3-linux.tgz
+ - export ANDROID_HOME=$PWD/android-sdk-linux
+ - export PATH=${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools
+ - echo y | android update sdk --filter platform-tools,android-18,addon-google_apis-google-18 --no-ui --force
+ - ./scripts/install-maps-jar.sh
+
+after_success:
+ - mvn --settings scripts/mvn_settings.xml -DskipTests=true sources:jar javadoc:jar deploy
+
+env:
+ global:
+ - secure: "usDTdxYtfTy8YFRaAoUzTiu/Q/ywsUgZIN8WlDg6HH/b1ggJSMVW8NS5fiGlVCTNqa2Q5RP1ZBcqp+MtUIpUgE3+VL1UJasvuv2HVUXa7cHhSpqvZa6wAcCHzCIP09MSeoMnbdMufQYNuVEafC9VcJBSK4YvDcuJ/GgxlbksXlQ="
+ - secure: "RQCEj0v524YI2EErOIUFj78zaXaOt6FYCkgVhCdKsRYtrAdXyC+uvtpTveHiibpK/ZNgVXTVdtKdxkBL9HCVn2fwY4Ex9PcegNa11HE5GRWWT7D4VzA92IWitztnLHq5lkFOx5k3mBNFJk4R9JuU6MO4m51+GS7NjD8WgB5QYpE="
+