[tor-browser-spec] branch master updated: Bug 40031: Update release process after changes from tor-browser-build#40476

This is an automated email from the git hooks/post-receive script. richard pushed a commit to branch master in repository tor-browser-spec. The following commit(s) were added to refs/heads/master by this push: new 55bd0e3 Bug 40031: Update release process after changes from tor-browser-build#40476 55bd0e3 is described below commit 55bd0e3485a2355fd39ffd79106fba4c1a289531 Author: Nicolas Vigier <boklm@torproject.org> AuthorDate: Mon May 9 16:09:06 2022 +0200 Bug 40031: Update release process after changes from tor-browser-build#40476 --- processes/ReleaseProcess | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/processes/ReleaseProcess b/processes/ReleaseProcess index 21a3b9b..a91929b 100644 --- a/processes/ReleaseProcess +++ b/processes/ReleaseProcess @@ -76,6 +76,12 @@ # # The signing scripts are located in the tor-browser-build/tools/signing # directory. +# +# Alternatively, you can run the script `./do-all-signing`, which will +# do all the signing steps automatically, until the static-update-component +# commands on staticiforme. Also the script does not currently handle +# removing the old versions on staticiforme, so you have to do that +# manually. #. Checkout the tor-browser-build.git commit corresponding to the # tor browser version you need to sign/publish. @@ -147,11 +153,7 @@ linux-signer$ ~/signing-release/linux-signer-signmars #. Authenticode signing of exe files. On `linux-signer`. - linux-signer$ chgrp -R yubihsm ~/$TORBROWSER_VERSION - linux-signer$ chmod -R g+w ~/$TORBROWSER_VERSION - linux-signer$ sudo su - yubihsm - linux-signer$ cd ~user/$TORBROWSER_VERSION - linux-signer$ /path/to/authenticode-signing.sh + linux-signer$ ~/signing-release/linux-signer-authenticode-signing #. Authenticode timestamping. ./sync-linux-signer-to-local @@ -193,11 +195,14 @@ staticiforme$ static-update-component cdn.torproject.org #. Sync files to dist.tpo and cdn.tpo mirrored web servers - # Obtain publish_version.sh from the tor-browser-build repo under - # tools/update/ to run it on staticiforme. - # $PREV_TORBROWSER_VERSION is one of the previously published versions remaining - # on staticiforme from where the .htaccess is copied. - staticiforme$ ./publish_version.sh $TORBROWSER_VERSION $PREV_TORBROWSER_VERSION +# (replace signing-release with signing-alpha for an alpha release) +# It is a good idea to run the static-update-component inside screen +# or tmux so that the upload continues if your connection to +# staticiforme is closed. + $ ./sync-scripts-to-staticiforme + staticiforme$ ~/signing-release/staticiforme-prepare-cdn-dist-upload + staticiforme$ static-update-component cdn.torproject.org && \ + static-update-component dist.torproject.org #. Make sure we really built from the proper Mozilla build tag by consulting # the respective ESR release branch (for a good overview for ESR78 see -- To stop receiving notification emails like this one, please contact the administrator of this repository.
participants (1)
-
gitolite role