forked from ovr/ghubber
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
36 lines (30 loc) · 1.51 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
36
language: android
jdk: oraclejdk8
before_install:
- nvm install 7
- node --version
# - openssl aes-256-cbc -K $encrypted_1e89fcdfb245_key -iv $encrypted_1e89fcdfb245_iv
# -in ghubber.keystore.enc -out android/app/ghubber.keystore -d
# - openssl aes-256-cbc -K $encrypted_1e89fcdfb245_key -iv $encrypted_1e89fcdfb245_iv
# -in key.p12.enc -out android/app/key.p12 -d
install:
- npm install
android:
components:
- build-tools-25.0.2
- android-23
- extra-android-m2repository
- extra-google-google_play_services
- extra-google-m2repository
- addon-google_apis-google-16
script:
- npm run lint
# - cd android && ./gradlew assembleRelease
deploy:
provider: releases
api_key:
secure: Jk5Y0KT1LMBjMxkw3EhH91H3/ntN6tfH1BX4IQRLlZnRI3LA0LGISuMXiNwxwMSS/YQQe/MlOxeTIN3KHHwCynIuCTksNpS3bXnasL2ywrxxARVJ2lLwpZdnLhc0aikeBdK7xOOMUqjhlKX2e4GU+cQ+nf6UAaZlvdabK/Zi+aQ2Sf0x50oXc8AeatX10KL0lYpJ2FW4sR6BAtgTxy8SIw20CD+bNR7DK1s0duKeENZNIud9FRqWyVU65CPUfUdcZypRn36YvE7OiSkQvd4NxuMBNkeuhB0I/lUac2aR0m3w4hkBW5VSqPiUWNNiRgNJllXTZ/0jjKsVL2jK1hC4IWG0ZWLyjN44X6bt+W7gt3g8Ia+Kq5X5wuDilKcXb6kwEO4O26BPhQ28VyWUU5CACZIxBJXG/VcU3LayVjolqUEmbusv2yNscRD7dZSANdzMa3H4Rr6aQ8WsKgy3gfQnR9GTCL77N+tF9QgLS0wvDo8OgCXetBbQd4c0oNwVfTh+kYKXXTmfh9Dw5NHQ5kVfYT81e6mAYPtta9A89qryKTbjB3eaB+tUzN9M44rjohMpS4vikDr4hg5Lr6bu5leMKB8RWLNZ+5LnVYjW/OKIkMfoEGCnsL3fTnb+h7Vcbm9cuRkRTTpx2sAUpqjhhHtSZpM5r4NjYidWXUHbOy78L+8=
file: $TRAVIS_BUILD_DIR/android/app/build/outputs/apk/app-release-unsigned.apk
on:
repo: ovr/ghubber
tags: true