mirror of
https://github.com/nextcloud/android.git
synced 2024-11-26 15:15:51 +03:00
Starting off with travis-ci integration based on https://github.com/embarkmobile/android-maven-example/blob/master/.travis.yml
This commit is contained in:
parent
8cf7a1c3db
commit
df218f99b8
1 changed files with 19 additions and 0 deletions
19
.travis.yml
Normal file
19
.travis.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
language: java
|
||||
jdk: oraclejdk7
|
||||
before_install:
|
||||
# Install base Android SDK
|
||||
- sudo apt-get update -qq
|
||||
- sudo apt-get install -qq libstdc++6:i386 lib32z1
|
||||
- export COMPONENTS=build-tools-18.1.0,android-16,sysimg-16,extra-android-support
|
||||
- curl -L https://raw.github.com/embarkmobile/android-sdk-installer/master/android-sdk-installer | bash /dev/stdin --install=$COMPONENTS
|
||||
- source ~/.android-sdk-installer/env
|
||||
|
||||
# Create and start emulator
|
||||
- echo no | android create avd --force -n test -t android-16 --abi armeabi-v7a
|
||||
- emulator -avd test -no-skin -no-audio -no-window &
|
||||
|
||||
before_script:
|
||||
- wait_for_emulator
|
||||
|
||||
script: mvn install -Pintegration-tests -Dandroid.device=test
|
||||
|
Loading…
Reference in a new issue