Skip to content

Commit 54c07fd

Browse files
author
Martin Schwamberger
committed
Update travis file
1 parent 5b59c1c commit 54c07fd

1 file changed

Lines changed: 24 additions & 3 deletions

File tree

.travis.yml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@ matrix:
66
- docker
77
- os: osx
88
osx_image: xcode10
9-
9+
10+
env:
11+
- RELEASE_FILES=$TRAVIS_BUILD_DIR/target/*.zip
12+
1013
before_install:
1114
- export TRAVIS_TAG=`mvn -q -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec`
1215
- echo $TRAVIS_TAG
@@ -21,13 +24,31 @@ script:
2124
- |
2225
if [ $TRAVIS_OS_NAME == "linux" ]; then
2326
docker exec --user build openssl-container bash /home/build/app/build-android.sh $TRAVIS_TAG
27+
else
28+
bash ./build-ios.sh $TRAVIS_TAG
2429
fi
2530
- |
26-
if [ $TRAVIS_OS_NAME == "osx" ]; then
27-
bash ./build-ios.sh $TRAVIS_TAG
31+
if [ $TRAVIS_OS_NAME == "linux" ]; then
32+
mvn package -P android
33+
else
34+
mvn package -P ios
2835
fi
36+
2937
3038
before_deploy:
3139
- git config --local user.name "cwack"
3240
- git config --local user.email "christian.wack@letsdev.de"
41+
- echo "List release files"
42+
- ls $RELEASE_FILES
3343

44+
deploy:
45+
provider: releases
46+
api_key:
47+
secure: "YaRLBvXCW3V+HEuk6n/gJlXOMXEGLGYvNFaKawboLcTJEOtvn0ur72hzXHJRYWC2JGNgPdLxl8f9AHGt3pgU5JpCgDm/zxpUx6lrKAKwnSD+WKNeE9n0HIKhzskd5tsaFPWN0njkoZocUAyNuuePslYj+QCUvlV0U1B1xGKICkxYSyRD2rBKSan7XpMW0PP45O2EhSkcnodx2nJjZqSuP3ErF5OLt2qfEORzVX/KmohmAJUZnefsg+v50Y76746QEmPDuhfAXa/ETGPkZt31a0AqlOcLAdgFmhX9RC3Piv7jRjb81kE4uRlkRg7acMvQmqtFeT6NoFP4bBLKIepNDCqNvaSEd9NLwiygXHeu3j3qhxSk3a8jZmiIt+DUENDKTiRwj4+GMFwmW7rgKZ2ZVo6btTfyv0cy3cCtfsheZurnclH2OFRsdxc1Ps+gnjfX4vZhtbAkG0ROBtuhfe3TnyJEXkzHeVhmYCmsbhc7MF7oy7cvWLsyszGuwGI31wYVqSCuxQcob4rMSN1wCSuA9PrDmFoa7VYeMmJlvJdy7J1qcNlZpE/kGzJJW5MezMO/YyCS/VxNudq29xqUkQ3RFc2QemNMtqLeb63F6WeIbrG7UTSPO8vubUklwCTEt1glf2o6nx4hGOYyFkotx+NXchlh4Pt8Vf0IX529APmNw4o="
48+
file_glob: true
49+
tag_name: $TRAVIS_TAG
50+
file: $RELEASE_FILES
51+
name: Release-$TRAVIS_TAG
52+
skip_cleanup: true
53+
on:
54+
branch: split

0 commit comments

Comments
 (0)