aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2016-09-06 00:07:57 +0800
committerPéter Szilágyi <peterke@gmail.com>2016-11-14 23:56:58 +0800
commit178da7c6a94718389e7192d87df5ee42e7223bc3 (patch)
tree010f49656b5d1656cf24a4ff9bac35788dd9959f /.travis.yml
parentd89ea3e6f90c32a97bad58b82a15af0d81f4250e (diff)
downloaddexon-178da7c6a94718389e7192d87df5ee42e7223bc3.tar.gz
dexon-178da7c6a94718389e7192d87df5ee42e7223bc3.tar.zst
dexon-178da7c6a94718389e7192d87df5ee42e7223bc3.zip
mobile: initial wrappers for mobile support
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 51af0570b..dbc3cc812 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -62,6 +62,21 @@ matrix:
- go run build/ci.go install
- go run build/ci.go archive -type tar -signer OSX_SIGNING_KEY -upload gethstore/builds
+ # This builder does the mobile builds (and nothing else)
+ - os: osx
+ go: 1.7
+ script:
+ - brew update
+ - brew install android-sdk
+ - export ANDROID_HOME=/usr/local/opt/android-sdk
+ - echo "y" | android update sdk --no-ui --filter platform
+ - go get github.com/tools/godep
+ - godep restore
+ - go get golang.org/x/mobile/cmd/gomobile
+ - gomobile init
+ - gomobile bind --target=android --javapkg=org.ethereum -v github.com/ethereum/go-ethereum/mobile
+ - gomobile bind --target=ios --tags=ios -v github.com/ethereum/go-ethereum/mobile
+
install:
- go get golang.org/x/tools/cmd/cover
script: