-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
31 lines (31 loc) · 1.18 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
language: android
sudo: false
android:
components:
- android-23
- build-tools-23.0.1
- platform-tools-23
- extra-google-m2repository
- extra-android-m2repository
before_install:
- openssl aes-256-cbc -pass "pass:$KEYSTORE_ENC_PASSWORD" -in ./moin.jks.enc -out
./moin.jks -d -a
script:
- "./gradlew assembleRelease"
env:
global:
- secure: otwhqmDayCUfUImn53jLzrywJfoJS0o30R4H7rDsnBiEmKK5sZFrY7NOc37EXxpgSrjuuRuoNNTWZzBpMtle5qUbpD0/2PtFGnl1aysfWll3MjhEK9SfmVY3woK+qUs6x/OkYnbxnrAAdRugOu12RFn8ScEkElDINY8vadTX3YU=
- secure: N4d7AiUbjmUf7DTVzC4oYUd3akPgklVgwZUiAmAuWUD94BVNLouWmYaa7EybvpDtSQ+xR3JOq92AHquVMorOjVy89s9yPqvRYRAkadX5mgluQZ5X9haxHadcBy1JP/2IcOP01v6Oo2IEsQ9+jZFNOxD2rOCN/hiABJZ+KlE6Yr8=
before_deploy:
- export VERSION_NAME=`git describe --tags`
- mv mobile/build/outputs/apk/mobile-release.apk ./Moin-$VERSION_NAME.apk
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: Tqwh/Wc4Et1RCVSf4FxfvcoSaoSl2V4T62rwqur4E4UYy9wAXu0HslJ5dUP/NxfbtSxb9x/TisVcH6/a4N7o/L+vom23aBOFxXZYCEDtWX7LPWi0jKi8GyAWEAEp083xrf0ar8KLldylFGHTWnvLm/fexV6QrxfxzUB4GI6uB3k=
file: ./Moin-$VERSION_NAME.apk
on:
repo: MoinApp/moinapp-android
tags: true
all_branches: true