From ad3963daa6c6d97d610244960e016f5eea7962d4 Mon Sep 17 00:00:00 2001 From: Robert Spencer Date: Tue, 14 Feb 2017 08:28:36 -0800 Subject: [PATCH] Travis build of sample app Summary: Build the sample app in travis Reviewed By: emilsjolander Differential Revision: D4558310 fbshipit-source-id: b730a7bc9036054a17c6204a93c63ea2064e0943 --- .travis.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.travis.yml b/.travis.yml index 108b50a2..20306c82 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,6 +16,7 @@ env: - TARGET=net - TARGET=ios - TARGET=js + - TARGET=android before_install: - brew update @@ -49,6 +50,15 @@ before_install: npm install; fi + # Android + - | + if [[ $TARGET = "android" ]]; then + brew cask install java; + export JAVA_HOME=$(/usr/libexec/java_home -v 1.8); + export PATH=$JAVA_HOME/bin:$PATH; + brew install android-sdk; + fi + script: # C - | @@ -83,3 +93,9 @@ script: npm run test:all && npm run bench; fi + + # Android + - | + if [[ $TARGET = "android" ]]; then + buck build --verbose 0 //android/sample:sample + fi