CI: Run build and connectedCheck in the root

This will make sure that all projects in the repository are built and tested.
Should come in handy for , which splits up the app into two apps and one
library.
This commit is contained in:
Daniel Martí 2015-09-03 17:04:30 -07:00
parent e72ccd3012
commit 9106fb1321

@ -25,15 +25,14 @@ before_script:
test: test:
script: script:
- cd F-Droid
- echo " == Building via gradle" - echo " == Building via gradle"
- gradle clean assemble - gradle build
- echo " == Setting up Android 2.3.7 emulator" - echo " == Setting up Android 2.3.7 emulator"
- echo no | android create avd --force -n fcl-test -t android-10 -b armeabi - echo no | android create avd --force -n fcl-test -t android-10 -b armeabi
- echo " == Starting Android 2.3.7 emulator" - echo " == Starting Android 2.3.7 emulator"
- emulator -force-32bit -avd fcl-test -no-skin -no-audio -no-window & - emulator -force-32bit -avd fcl-test -no-skin -no-audio -no-window &
- ./tools/wait-for-emulator - ./F-Droid/tools/wait-for-emulator
- echo " == Running Android tests" - echo " == Running Android tests"
- gradle connectedAndroidTest - gradle connectedCheck
- echo " == Stopping Android 2.3.7 emulator" - echo " == Stopping Android 2.3.7 emulator"
- kill $! - kill $!