[tbb-bugs] #27539 [Applications/Tor Browser]: Create plan for releasing on F-Droid

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Apr 2 16:43:52 UTC 2019


#27539: Create plan for releasing on F-Droid
-------------------------------------------------+-------------------------
 Reporter:  sysrqb                               |          Owner:  sysrqb
     Type:  enhancement                          |         Status:
                                                 |  accepted
 Priority:  Medium                               |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-mobile, TorBrowserTeam201903,    |  Actual Points:
  tbb-8.5-must-alpha                             |
Parent ID:  #26318                               |         Points:
 Reviewer:                                       |        Sponsor:
                                                 |  Sponsor8
-------------------------------------------------+-------------------------

Comment (by boklm):

 Replying to [comment:25 sysrqb]:

 > {{{
 >     build:
 >       - RBM_NO_DEBUG=1 make alpha-android-armv7
 >       - mv out/tor-browser/tor-browser-8.5a10-android-armv7-*/tor-
 browser-8.5a10-android-armv7-multi-qa.apk
 >         tor-browser-8.5a10-android-armv7-multi.apk
 > }}}

 I think it would be better to move the file from the `alpha/` directory,
 instead of the `out/tor-browser` directory:
  - if multiple builds are made, there can be more than one `tor-
 browser-8.5a10-android-armv7-*` directory
  - the apk is removed from the directory, but the directory is not
 removed, so if the build is restarted it won't rebuilt as the directory
 still exists

 Although maybe that's not an issue at the moment if the `out/` directory
 is removed after each build.

 If you want to avoid hard coding the version numbers in the build script,
 you can get the name of the directory in `alpha/` with this command:
 {{{
 ./rbm/rbm showconf --target alpha --target torbrowser-android-armv7
 release var/publish_dir
 }}}

 And the Tor Browser version with:
 {{{
 ./rbm/rbm showconf --target alpha --target torbrowser-android-armv7 tor-
 browser var/torbrowser_version
 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27539#comment:33>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tbb-bugs mailing list