-
Notifications
You must be signed in to change notification settings - Fork 58
/
Copy path.travis.yml
26 lines (26 loc) · 957 Bytes
/
.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
language: android
android:
components:
- tools
- platform-tools
- build-tools-28.0.3
- android-28
- extra-android-m2repository
jdk:
- oraclejdk8
before_install:
- openssl aes-256-cbc -K $encrypted_1fc90f464345_key -iv $encrypted_1fc90f464345_iv -in DigitalOceanSwimmer/release.keystore.enc -out DigitalOceanSwimmer/release.keystore -d
- chmod +x gradlew
script:
- "./gradlew build lint"
before_deploy:
- mv DigitalOceanSwimmer/build/outputs/apk/DigitalOceanSwimmer-release.apk DigitalOceanSwimmer/build/outputs/apk/digitalocean-swimmer-${TRAVIS_TAG}.apk
deploy:
provider: releases
api_key:
secure: BLuTT+d7IwDXaNLquYgLB8eCV+vUYgQTSaQ9g8FP5r1hAey8DNbn/abGvpH0wr7eEH6hj3O28DYweVTzIFgskctQ8bb7fMh1PYtfDBMQOoJdkue7n3rOaYHUaPb2bYkKK1sZbajsor8mKOFS6sByH7qWw6GdW6vUaUjVdRdUp8Y=
file: DigitalOceanSwimmer/build/outputs/apk/digitalocean-swimmer-${TRAVIS_TAG}.apk
skip_cleanup: true
on:
tags: true
repo: yassirh/digitalocean-swimmer