From cc035a3c22fd4f221826e548cf56394890fe3ad0 Mon Sep 17 00:00:00 2001 From: Ender's Games Date: Fri, 10 Aug 2018 11:59:30 -0400 Subject: [PATCH] Travis: Move build commands to proprietary script Prevents an implied attempt to sign builds without a signing key when submitting to a PR. --- .travis.yml | 2 +- shell/android-studio/travis-build.sh | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 shell/android-studio/travis-build.sh diff --git a/.travis.yml b/.travis.yml index be1264e35..fceaf70bf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,7 +47,7 @@ script: - git fetch --unshallow - cd shell/android-studio - export NUMBER_OF_PROCESSORS=2 -- "./gradlew build" +- "./travis-build.sh" - test -z "$encrypted_c726d225a9d9_key" || ./travis-release.sh before_deploy: - cd ../../ diff --git a/shell/android-studio/travis-build.sh b/shell/android-studio/travis-build.sh new file mode 100644 index 000000000..971a212b6 --- /dev/null +++ b/shell/android-studio/travis-build.sh @@ -0,0 +1,7 @@ +#!/bin/bash +set -ev +if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then + ./gradlew build +else + ./gradlew assembleDebug +fi