[tor-bugs] #32768 [Applications/Tor Browser]: Create a build-infos.json file containing firefox platform_version and buildid

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Dec 16 17:54:38 UTC 2019


#32768: Create a build-infos.json file containing firefox platform_version and
buildid
-------------------------------------+-------------------------------------
     Reporter:  boklm                |      Owner:  boklm
         Type:  task                 |     Status:  assigned
     Priority:  Medium               |  Milestone:
    Component:  Applications/Tor     |    Version:
  Browser                            |   Keywords:  tbb-rbm, tbb-update,
     Severity:  Normal               |  TorBrowserTeam201912
Actual Points:                       |  Parent ID:  #25102
       Points:                       |   Reviewer:
      Sponsor:                       |
-------------------------------------+-------------------------------------
 To generate the update-responses xml, we need to know the firefox
 `platformVersion` and `buildID`.

 In standard releases we generate a `config.yml` from
 `projects/release/update_responses_config.yml` which includes the
 `platformVersion` it gets from the rbm config. To get the `buildID` the
 `update_responses` script will extract a mar file to get it from
 `application.ini`.

 While generating updates-responses xml for nightly builds (in #25102), we
 don't have easy access to the `platformVersion`. I think we could add it
 in a `build-infos.json` file. At the same time we can also include the
 `buildID` in that same file which removes the need to have mar-tools
 available to extract a mar file.

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


More information about the tor-bugs mailing list