From 92d4415071f7fca543291ce2921fb71ac789f723 Mon Sep 17 00:00:00 2001 From: Pavan Rikhi Date: Tue, 9 Feb 2016 03:26:26 -0500 Subject: [PATCH] Modify release.sh to Upload to mozilla.addons.org --- build/release.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/build/release.sh b/build/release.sh index f5f09d4..9c8824c 100755 --- a/build/release.sh +++ b/build/release.sh @@ -8,6 +8,10 @@ # ./release.sh 2.0.11 main() { + # AMO Credentials + read -p "Enter your AMO JWT Issuer: " AMO_API_KEY + read -s -p "Enter your AMO JWT Secret: " AMO_API_SECRET + echo "" # Github Credentials read -p "Enter your Github username: " GITHUB_USER read -s -p "Enter your Github password: " GITHUB_PASS @@ -66,6 +70,28 @@ main() { + # Upload AMO Release + ADDON_ID="pencil@prikhi.github.io" + ADDON_VERSION="$NEW_VERSION"."$(date +%Y%m%d)" + XPI_FILE="./Outputs/Pencil-$NEW_VERSION-firefox.xpi" + TOKEN_TIMESTAMP=$(date -u +%s) + JWT_TOKEN=$(python <