Commit 9f6cb35a authored by Daniel Agar's avatar Daniel Agar Committed by GitHub

travis-ci deploy tags to google play prod (#3541)

-closes #3479
parent 440fe098
...@@ -172,7 +172,6 @@ script: ...@@ -172,7 +172,6 @@ script:
./tools/update_android_version.sh ./tools/update_android_version.sh
; ;
fi fi
- echo 'Building QGroundControl'
- if [[ "${CONFIG}" != "doxygen" && "${SPEC}" != "ios" ]]; then - if [[ "${CONFIG}" != "doxygen" && "${SPEC}" != "ios" ]]; then
cd ${SHADOW_BUILD_DIR} && cd ${SHADOW_BUILD_DIR} &&
make -j4 | sed 's/${TRAVIS_BUILD_DIR}/-/' make -j4 | sed 's/${TRAVIS_BUILD_DIR}/-/'
...@@ -199,15 +198,16 @@ script: ...@@ -199,15 +198,16 @@ script:
after_success: after_success:
- if [[ "${TRAVIS_OS_NAME}" = "linux" && "${CONFIG}" = "installer" ]]; then - if [[ "${TRAVIS_OS_NAME}" = "linux" && "${CONFIG}" = "installer" ]]; then
${TRAVIS_BUILD_DIR}/deploy/create_linux_appimage.sh ${TRAVIS_BUILD_DIR} ${SHADOW_BUILD_DIR}/release ${SHADOW_BUILD_DIR}/release/package ${TRAVIS_BUILD_DIR}/deploy/create_linux_appimage.sh ${TRAVIS_BUILD_DIR} ${SHADOW_BUILD_DIR}/release ${SHADOW_BUILD_DIR}/release/package;
;
fi fi
- if [ "${TRAVIS_TAG}" ]; then - if [ "${TRAVIS_TAG}" ]; then
export GOOGLE_PLAY_TRACK=production; export GOOGLE_PLAY_TRACK=production;
else elif [ "${TRAVIS_BRANCH}" = "master" ]; then
export GOOGLE_PLAY_TRACK=beta; export GOOGLE_PLAY_TRACK=beta;
else
export GOOGLE_PLAY_TRACK=none;
fi fi
- if [[ "${TRAVIS_OS_NAME}" = "android" && "${TRAVIS_PULL_REQUEST}" = "false" && "${TRAVIS_BRANCH}" = "master" ]]; then - if [[ "${TRAVIS_OS_NAME}" = "android" && "${TRAVIS_PULL_REQUEST}" = "false" && "${GOOGLE_PLAY_TRACK}" != "none" ]]; then
pip install --user google-api-python-client PyOpenSSL && pip install --user google-api-python-client PyOpenSSL &&
cd ${TRAVIS_BUILD_DIR} && cd ${TRAVIS_BUILD_DIR} &&
openssl aes-256-cbc -K $encrypted_25db6eb7c3fd_key -iv $encrypted_25db6eb7c3fd_iv -in ${TRAVIS_BUILD_DIR}/android/Google_Play_Android_Developer-4432a3c4f5d1.json.enc -out android/Google_Play_Android_Developer-4432a3c4f5d1.json -d && openssl aes-256-cbc -K $encrypted_25db6eb7c3fd_key -iv $encrypted_25db6eb7c3fd_iv -in ${TRAVIS_BUILD_DIR}/android/Google_Play_Android_Developer-4432a3c4f5d1.json.enc -out android/Google_Play_Android_Developer-4432a3c4f5d1.json -d &&
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment