From 629ea62db989f990dcc17cf1eaf751cf7ffc8a04 Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Sun, 31 Jan 2016 06:43:36 +0100 Subject: [PATCH] Added automated deployment --- .travis.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 972755373..43ba706bb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: android script: - - "./gradlew clean assembleDebug assembleRelease -x lintVitalRelease check" +- "./gradlew clean assembleDebug assembleRelease -x lintVitalRelease check" android: components: - tools @@ -8,15 +8,22 @@ android: - android-23 - extra-android-m2repository before_cache: - - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock +- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock cache: directories: - "$HOME/.gradle/caches/" - "$HOME/.gradle/wrapper/" sudo: false before_install: - - export JAVA7_HOME=/usr/lib/jvm/java-7-oracle - - export JAVA8_HOME=/usr/lib/jvm/java-8-oracle - - export JAVA_HOME=$JAVA7_HOME - - openssl aes-256-cbc -K $encrypted_0794f823ff24_key -iv $encrypted_0794f823ff24_iv - -in signing.gradle.enc -out app/signing.gradle -d +- export JAVA7_HOME=/usr/lib/jvm/java-7-oracle +- export JAVA8_HOME=/usr/lib/jvm/java-8-oracle +- export JAVA_HOME=$JAVA7_HOME +- openssl aes-256-cbc -K $encrypted_0794f823ff24_key -iv $encrypted_0794f823ff24_iv + -in signing.gradle.enc -out app/signing.gradle -d +deploy: + provider: releases + api_key: + secure: ZR2AHNNHHn9WS/kiP3XYPFA78hstvPdpJBUadanXPEoFzi2nGvoZTlhLckD4sOPGycDmKjrwJ3aTK8b0ASV++7i7BFk/VZ+fnwL2P2aoiiXA+XDJFfGLmocwsMz6YAntNww4vaKynNcOU2tTXTdC7m0l0EF6EVZ65a43Dz7ta47EcedNjSluoeCXlevwPmNLFJRa2XpZggCCNBj2YwcFzMWJd4k93AlAwWlYVifBRGdeHyvWztmvr/djHA5x0ruF7jMYLEv7haqbiw35WGPW9h5R0muEmjNaf3rKwyFfnX6obpLS/ltZH1usnrkTO646D+2WPQR7T0N+3y4//KJ7nYken+O5LQV0c7Bubztr23cP7YUmf6/dePlhmXXQPNeifBPRxqhRMdA5X3QirP/EdII4rlWpsGnGmLxPdmz6UcfpjFDg2QywAih/udrOC0PdjdspOaJAoOItccgE0L3eGvCvqtyFMpps0/hhOxJrAXS6w9SSfbK9uT+uL3KNo0MWa3xoBb721GScs7EVBLWzP3ptMB06yHrpSr1gfQQ+4EJ5o+FC26sD8Chpi6f/DLjuB6TbwrOApXeXrNSUQMe4zQmBgPbAzKpWmIMHsgPYYigLo9qvAPG8sk2M6em0j3fmF1qlnCtiXLO6qmR+6QC9aICJefg1XKKNbIyrb889wlw= + file: app/build/outputs/apk/QuasselDroidNG-release-*-build*.apk + on: + repo: justjanne/QuasselDroid-ng -- GitLab