[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor-browser-spec/master] Improve release process a bit.
commit 158b2e2c305cfb2e55849507f8b4d1d22671c438
Author: Mike Perry <mikeperry-git@xxxxxxxxxxxxxx>
Date: Mon Feb 10 11:10:49 2014 -0800
Improve release process a bit.
Also we should think more about ordering these steps, but I think the website
first is best for security releases, followed closely by the versions file,
and then the blog post last?
---
processes/ReleaseProcess | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/processes/ReleaseProcess b/processes/ReleaseProcess
index 21f5866..f9fe0b7 100644
--- a/processes/ReleaseProcess
+++ b/processes/ReleaseProcess
@@ -29,17 +29,27 @@
make match
#. Transfer builds to vescum
- torsocks scp -r $TORBROWSER_VERSION www-master.torproject.org:/srv/www-master.torproject.org/htdocs/dist/torbrowser/
+ torsocks rsync -aP $TORBROWSER_VERSION www-master.torproject.org:/srv/www-master.torproject.org/htdocs/dist/torbrowser/
#. Sign individual bundle files
# XXX: This blocks on Erinn currently. We use her key for file sigs
+#. Update website's torbrowser versions file
+ cd website
+ torsocks svn up .
+ vim ./include/versions.wmi
+ torsocks svn commit include/versions.wmi -m "Bump TBB version"
+ ./publish
+ cd ..
+
#. Update recommended-versions file in torbrowser.git
cd torbrowser
git checkout maint-2.4
+ torsocks git pull origin
vim ./build-scripts/recommended-versions
git commit build-scripts/recommended-versions
git checkout master
+ torsocks git pull origin
git merge maint-2.4
torsocks git push origin maint-2.4:maint-2.4
torsocks git push origin master:master
@@ -47,14 +57,6 @@
#. Create blog post from changelog
# XXX: Template?
-# See https://blog.torproject.org/blog/tor-browser-351-released for now
+# See https://blog.torproject.org/blog/tor-browser-352-released for now
# Don't forget to link to Mozilla's security advisories if this is a security
# update, or Nadim will yell at you.
-
-#. Update website's torbrowser versions file
- cd website
- torsocks svn up .
- vim ./include/versions.wmi
- torsocks svn commit include/versions.wml -m "Bump TBB version"
- ./publish
- cd ..
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits