generated from cs130-w21/template
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
36 lines (36 loc) · 1.53 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
dist: trusty
android:
components:
- tools
- platform-tools
- build-tools-29.0.2
- android-29
- extra-google-google_play_services
- extra-google-m2repository
- extra-android-m2repository
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
cache:
directories:
- "$HOME/.gradle/caches/"
- "$HOME/.gradle/wrapper/"
- "$HOME/.android/build-cache"
before_install:
- cd Pathways
#- openssl aes-256-cbc -K $encrypted_c80f59e584b7_key -iv $encrypted_c80f59e584b7_iv
# -in keystore.jks.enc -out keystore.jks -d
- chmod +x gradlew
script:
- "./gradlew assembleRelease"
deploy:
provider: releases
file_glob: true
file: "/home/travis/build/cs130-w21/2/Pathways/app/build/outputs/apk/release/*"
skip_cleanup: true
on:
repo: cs130-w21/2
tags: true
api_key:
secure: W59gsYRnkljdMv+dglwuB6s4IHh9IdEsXIlJvjbMUgX3IidfFMEU2RPdkYUz1VmtFPJgR/w0ha2g26TzOnkjt4y/hYm4TfiCuU2cBVbIA+r9UBjL8jQOnnFjdLj6oRnz2+suuY/die61VbacwOoxg4GHk2vcJgU1YBXTt0hKOy7Ht/WxqUzuIKp2W9QLqD+PsgvUYU2wo7tbSdcwF0W1SvJptfLz0ug+2gvf0JtaTVNfazvub8+tDqS+YvICPBlMxHyrLEYc4AXVLm3CZg68aLQg5Khrvy+PFVjFVqKHH9tVSwjYDVOW/HEb2ycGd1Ce7oTgQRm04N575jzlTyrZjW3+rDyeCvE9BmtDRkhuY7+Iz2yEpz35O1uzoF/QXISqqNQUDA+ZiYC74sKl3FRxOIOOkift0SSb5WoH9b8qLuDfwnbN5WMppOdllEG3LaqVvNZOlC224LQeJA0gaIuEVw4UUAYM4m51rEAnHmGRRRIdrdP3FOtaPCmLNN34YPqscK/koLODZxoPGqRxpFhgtscapvwgnovT73qF2LmiQZMYt6KaZhwnqHITuOvimFKFrQ5bkJvECuWfYrva4wechAx/uorm65RSMIEJU5TfS+jKaVWNQSdp2GtUXjxMKV5paNhZifJSjWYzhc6wVlfzoOlcr9krw52Hyct8KHgIygI=