-
Notifications
You must be signed in to change notification settings - Fork 13
/
circle.yml
29 lines (27 loc) · 1.06 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
## Customize the test machine
machine:
# Version of java to use
java:
version:
oraclejdk8
#Install android build tools, platforms
#Supported versions here https://circleci.com/docs/android
dependencies:
override:
- echo y | android update sdk --no-ui --all --filter tools
- echo y | android update sdk --no-ui --all --filter platform-tools
- echo y | android update sdk --no-ui --all --filter build-tools-23.0.3
- echo y | android update sdk --no-ui --all --filter android-23
- echo y | android update sdk --no-ui --all --filter extra-google-m2repository
- echo y | android update sdk --no-ui --all --filter extra-google-google_play_services
- echo y | android update sdk --no-ui --all --filter extra-android-support
- echo y | android update sdk --no-ui --all --filter extra-android-m2repository
- chmod +x ./gradlew
- ./gradlew dependencies
- ./gradlew test
- ./gradlew build
#Pull any submodules
checkout:
post:
- git submodule init
- git submodule update