summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorLeith Bade <leith@mapbox.com>2014-11-22 19:32:28 +1100
committerLeith Bade <leith@mapbox.com>2014-11-22 19:32:28 +1100
commit1ecbfefb59c3887038afcb46afb3aeb6fc94b367 (patch)
tree52cad092c18166c5120984162442a786b4a49051 /android
parente26e615851073afce2bfd8c57caad9b78e20457f (diff)
downloadqtlocation-mapboxgl-1ecbfefb59c3887038afcb46afb3aeb6fc94b367.tar.gz
Improve tesmunk script
Diffstat (limited to 'android')
-rwxr-xr-xandroid/test/upload_testmunk.sh21
1 files changed, 13 insertions, 8 deletions
diff --git a/android/test/upload_testmunk.sh b/android/test/upload_testmunk.sh
index e32081c766..15c6530d83 100755
--- a/android/test/upload_testmunk.sh
+++ b/android/test/upload_testmunk.sh
@@ -3,20 +3,25 @@
set -e
set -o pipefail
-APP_NAME = "Mapbox"
-APK_PATH = $1
+EMAIL="leith@mapbox.com"
+APP_NAME="Mapbox"
+APK_PATH=$1
echo "submitting testrun to testmunk"
-echo "uploading features"
-echo
+echo "uploading features..."
zip -r features.zip features/
-curl -H 'Accept: application/vnd.testmunk.v1+json' -F 'file=@features.zip' 'https://${TESTMUNK_KEY}@api.testmunk.com/apps/${APP_NAME}/testcases' | jq '.'
+RESPONSE=$(curl -f -H "Accept: application/vnd.testmunk.v1+json" -F "file=@features.zip" "https://${TESTMUNK_KEY}@api.testmunk.com/apps/${APP_NAME}/testcases")
-echo "uploading apk"
-echo
+echo "uploading apk..."
cd `dirname ${APK_PATH}`
-curl -H 'Accept: application/vnd.testmunk.v1+json' -F 'file=@`basename ${APK_PATH}`' -F 'email=leith@mapbox.com' -F 'autoStart=true' -F 'public=true' 'https://${TESTMUNK_KEY}@api.testmunk.com/apps/${APP_NAME}/testruns' | jq '.'
+RESPONSE=$(curl -f -H "Accept: application/vnd.testmunk.v1+json" -F "file=@`basename ${APK_PATH}`" -F "email=${EMAIL}" -F "autoStart=true" -F "public=true" "https://${TESTMUNK_KEY}@api.testmunk.com/apps/${APP_NAME}/testruns")
+
+TESTRUN_ID=$(echo "${RESPONSE}" | jq -r '.id')
+TESTRUN_NAME=$(echo "${RESPONSE}" | jq -r '.name')
+
+echo "successully uploaded to Testmunk as '${TESTRUN_NAME}'"
+echo "public link to test results: https://www.testmunk.com/testrun/${TESTRUN_ID}"
cd -