diff --git a/.travis.yml b/.travis.yml index d09696e..43e99a2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,8 +23,12 @@ before_script: - linkchecker --version script: + - bash update-gradle.sh - linkchecker -a --check-extern -f $TRAVIS_BUILD_DIR/ *.html +after_success: + - bash update-apk.sh + cache: directories: node_modules diff --git a/update-apk.sh b/update-apk.sh new file mode 100644 index 0000000..84c394d --- /dev/null +++ b/update-apk.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash +mkdir $HOME/buildApk/ + +cd master +cd FlappySVG_Android + +cp -R app-release.apk $HOME/buildApk/ + +cd $HOME + +git config --global user.email "noreply@travis.com" +git config --global user.name "Travis CI" +git clone --quiet --branch=apk https://heredroky:$GITHUB_API_KEY@github.com/heredroky/flappy-svg apk > /dev/null + +cd apk +cp -Rf $HOME/buildApk/* FlappySVG-Apk/ +git add -f . +git commit -m "Travis build pushed [skip ci]" +git push -fq origin apk > /dev/null +echo -e "Apk updated" diff --git a/update-gradle.sh b/update-gradle.sh new file mode 100644 index 0000000..2e4fe0c --- /dev/null +++ b/update-gradle.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +git config --global user.email "noreply@travis.com" +git config --global user.name "Travis CI" +git clone --quiet --branch=master https://heredroky:$GITHUB_API_KEY@github.com/heredroky/flappy-svg master > /dev/null +cd master +cd FlappySVG_Android +chmod +x gradlew +