[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #13015 [Tor bundles/installation]: Update gitian signing+sig check+upload scripts to use tag/branch
#13015: Update gitian signing+sig check+upload scripts to use tag/branch
------------------------------------------+--------------------------------
Reporter: mikeperry | Owner: erinn
Type: defect | Status: new
Priority: normal | Milestone:
Component: Tor bundles/installation | Version:
Resolution: | Keywords:
Actual Points: | TorBrowserTeam201410
Points: | Parent ID:
------------------------------------------+--------------------------------
Comment (by boklm):
I attached a patch to do this. However, I did not run a build with those
changes yet to check that everything is working. I will update this ticket
when I've done it.
Here is a copy past from the commit message:
{{{
This commit adds a get-tb-version script which uses the git tags to
output the Tor Browser version and its build directory. The output
should be used with 'eval' in shell scripts to define the variables.
It takes as argument the type of version (release, alpha or beta).
If the current commit is tagged with tag tbb-4.2-build15, get-tb-version
will output this:
TORBROWSER_VERSION=4.2
TORBROWSER_BUILDDIR=4.2-build15
TORBROWSER_SYMLINK_VERSION=1
If the current commit is not tagged, get-tb-version will use the version
from the last tagged commit in history. The build directory will include
the commit hash rather than a build number. The output will be something
like this:
TORBROWSER_VERSION=4.0
TORBROWSER_BUILDDIR=4.0-1a98e3efb368
TORBROWSER_SYMLINK_VERSION=0
The TORBROWSER_BUILDDIR variable is used as the build directory.
The TORBROWSER_SYMLINK_VERSION variable indicate whether we should
create a symlink TORBROWSER_VERSION -> TORBROWSER_BUILDDIR.
The various files which source the versions files and use
TORBROWSER_VERSION have been updated to eval the output of
get-tb-version too, and use TORBROWSER_BUILDDIR as build directory.
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13015#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs