-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
35 lines (35 loc) · 1.34 KB
/
.travis.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
30
31
32
33
34
35
language: android
sudo: false
jdk:
- oraclejdk8
android:
components:
- platform-tools
- tools
- build-tools-25.0.0
- android-25
- extra
- add-on
before_install:
- openssl aes-256-cbc -K $encrypted_d4fd20c81528_key -iv $encrypted_d4fd20c81528_iv
-in secrets.tar.enc -out secrets.tar -d
- tar xvf secrets.tar
- rvm install 2.3.1
- gem install supply
addons:
sonarqube:
token:
secure: DdOLfk3uefxZvS3xkl3WYaJw1zIeSAxrhOu5kAoyBGYOr2m1/kIfQV5Ai3hZeuYXTqmQA8NF0bZchQgUwpR/jvA/Jw/sKCbhG0TesmKXCZbFaswVYkvi9Tjw8wqVYWPzGIIvSpK12QYSsAdzxNrnxkwqOpIZrqzJKK7abB1tJ09HiKVv5GkV54kCi0bZXcc6raWjLLGSh4ovRCHJv/Se0+6QAQQ1oDjFHqkohwkmaftujyCmR47VsZR1wLHyms/514dOKMLqbAWh5s5NRpL3eMdEuSg7cOZnZwnr2DxF+OnRhUaFUwEcq9FCETC8RYfs9CNOQs2VEkqWQvXLCvOKL3MDcVF14e/4Ouee7Z3YQlo5vpK8QzU+/cpFHXQmNEg7PxkQmoCEeVCwSQrJrzOfjvOZdfVB4ghuZC1OuNWfcIAtZ8Z/u4HFMmfMnRlJCrCAjL3N81a0AYyOoKFAzu7Kq3YBjD1ElwvqY7MEcXqFSXBeV7kknMFYX3Is6ehTWcO9YDHyCCVpBrK6bGTeJ8SgsIz+ROwOFCl/mFPPQzU7L8mYiQ66YannQEXXDPN7SeqiFwqI/6IRu53+z+XmZj6BQVGLmXnCUb5KBSpF6Rh7BAdTZecqqfYMDvtcM3oPuyl0Tjp1f5Elq2SqPEG0bv28XEnmlogYtRkHZUZlNrjjijA=
script:
- "./build.sh"
- ./gradlew check
- ./gradlew jacocoTestReport
- ./gradlew sonarqube
after_success:
- bash <(curl -s https://codecov.io/bash)
cache:
directories:
- '$HOME/.m2/repository'
- '$HOME/.sonar/cache'
- '$HOME/.gradle'
- '.gradle'