[tor-bugs] #24879 [Applications/Tor Browser]: Set 'fetch: 1' by default for nightly builds
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Jan 12 10:08:15 UTC 2018
#24879: Set 'fetch: 1' by default for nightly builds
-------------------------------------+-------------------------------------
Reporter: boklm | Owner: tbb-team
Type: task | Status: new
Priority: Medium | Milestone:
Component: Applications/Tor | Version:
Browser | Keywords: tbb-rbm,
Severity: Normal | TorBrowserTeam201801
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
-------------------------------------+-------------------------------------
In `tor-browser-build`, when doing some build, we fetch new
commits/branchs/tags from a git repository when the git revision specified
in `git_hash` does not exist in the local repository. If the revision
already exist, we don't update the repository. This means that if
`git_hash` is pointing to a branch like `master` and the master branch
already exists, it won't be updated. This can be confusing for the nightly
builds, where you have to remember to run `make fetch` first if you want
to build the very latest nightly, and not a nightly based on the commits
from the last `make fetch`.
To avoid that we can set `fetch: 1` for nightly in `rbm.conf` so that git
repositories are updated for each build by default. People who don't want
that can still change it in their `rbm.local.conf`.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24879>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list