diff --git a/Makefile b/Makefile index f1670edfdc..2e34039f02 100644 --- a/Makefile +++ b/Makefile @@ -115,6 +115,9 @@ bootstrap_zip: addon unsigned_bootstrap_xpi: bootstrap_zip cp build/screenshots-bootstrap.zip build/screenshots.xpi +dev_signed_bootstrap_xpi: bootstrap_zip + curl -F "input=@build/screenshots-bootstrap.zip" -o build/screenshots.xpi -H "Authorization: ${AUTOGRAPH_EDGE_TOKEN}" https://autograph-edge.stage.mozaws.net/sign + .PHONY: signed_xpi signed_xpi: addon rm -f web-ext-artifacts/*.xpi @@ -286,6 +289,8 @@ help: @echo " make an unsigned zip of addon/ in build/screenshots.zip" @echo " make unsigned_bootstrap_xpi" @echo " make an unsigned xpi of addon/ in build/screenshots.xpi" + @echo " make dev_signed_bootstrap_xpi" + @echo " make a dev-root signed xpi of addon/ in build/screenshots.xpi" @echo " make signed_xpi" @echo " make a signed xpi in build/screenshots.xpi" @echo "See also:" diff --git a/bin/release-version b/bin/release-version index 20cf184760..e5986bc92e 100755 --- a/bin/release-version +++ b/bin/release-version @@ -41,7 +41,7 @@ case "$channel" in # Forces update of the add-on version: mkdir -p build touch build/.backend.txt - SCREENSHOTS_BACKEND=https://screenshots.dev.mozaws.net SCREENSHOTS_SENTRY="$dev_sentry" make unsigned_bootstrap_xpi + SCREENSHOTS_BACKEND=https://screenshots.dev.mozaws.net SCREENSHOTS_SENTRY="$dev_sentry" make dev_signed_bootstrap_xpi export NODE_ENV=dev ./bin/build-docker-image mozilla latest echo @@ -58,7 +58,7 @@ case "$channel" in rm -f build/screenshots.xpi # Forces update of the add-on version: touch build/.backend.txt - SCREENSHOTS_BACKEND=https://screenshots.stage.mozaws.net SCREENSHOTS_SENTRY="$stage_sentry" make unsigned_bootstrap_xpi + SCREENSHOTS_BACKEND=https://screenshots.stage.mozaws.net SCREENSHOTS_SENTRY="$stage_sentry" make dev_signed_bootstrap_xpi export NODE_ENV=production ./bin/build-docker-image mozilla echo