Upload archives too
diff --git a/.travis.yml b/.travis.yml
index 00631d7..9cc2434 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -65,7 +65,7 @@
# - "./gcloud_run.sh"
- stage: deploy
name: Build Signed Release
- script: ./sign.sh
+ script: ./sign_and_upload.sh
addons:
artifacts:
paths:
diff --git a/sign.sh b/sign_and_upload.sh
similarity index 86%
rename from sign.sh
rename to sign_and_upload.sh
index 838c96f..f806555 100755
--- a/sign.sh
+++ b/sign_and_upload.sh
@@ -1,7 +1,7 @@
#! /bin/bash
-if [ "$TRAVIS_PULL_REQUEST" == "true" ]; then
- # Don't sign PR builds.
+if [ -z "$TRAVIS_TAG" ]; then
+ # Only sign and deploy tags
exit 0
fi
@@ -9,4 +9,6 @@
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore lottie-upload-key.jks -storepass $LOTTIE_UPLOAD_CERT_KEY_STORE_PASSWORD LottieSample/build/outputs/apk/release/LottieSample-release-unsigned.apk upload -keypass $LOTTIE_UPLOAD_CERT_KEY_PASSWORD -signedjar LottieSample/build/outputs/apk/release/LottieSample-release-signed.apk
echo "----------Zipaligning APK"
-${ANDROID_HOME}/build-tools/27.0.3/zipalign 4 LottieSample/build/outputs/apk/release/LottieSample-release-unsigned.apk LottieSample/build/outputs/apk/release/LottieSample-release-aligned.apk
\ No newline at end of file
+${ANDROID_HOME}/build-tools/27.0.3/zipalign 4 LottieSample/build/outputs/apk/release/LottieSample-release-unsigned.apk LottieSample/build/outputs/apk/release/LottieSample-release-aligned.apk
+
+./gradlew :lottie:uploadArchives
\ No newline at end of file