[tbb-commits] [tor-browser-build/master] Bug 24879: enable fetching of new commits by default for nightly builds
gk at torproject.org
gk at torproject.org
Wed Feb 21 10:09:42 UTC 2018
commit 95b5c738d8e1a11596e652363e801e500c5733de
Author: Nicolas Vigier <boklm at torproject.org>
Date: Mon Jan 15 19:26:28 2018 +0100
Bug 24879: enable fetching of new commits by default for nightly builds
---
README | 3 ++-
rbm.conf | 1 +
rbm.local.conf.example | 13 +++++++++++++
3 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/README b/README
index a449f9d..d498c05 100644
--- a/README
+++ b/README
@@ -89,7 +89,8 @@ Updating git sources
You can run "make fetch" to fetch the latest sources from git for all
components included in Tor Browser. You should run this if you want to
-make a nightly build with the latest commits.
+make a nightly build with the latest commits, and you disabled automatic
+fetching of new commits for nightly builds in rbm.local.conf.
Number of make processes
diff --git a/rbm.conf b/rbm.conf
index 76b7627..b1ad4c4 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -112,6 +112,7 @@ targets:
alpha: 1
channel: alpha
nightly:
+ fetch: 1
var:
nightly: 1
channel: nightly
diff --git a/rbm.local.conf.example b/rbm.local.conf.example
index a6401a9..916cb5e 100644
--- a/rbm.local.conf.example
+++ b/rbm.local.conf.example
@@ -96,4 +96,17 @@ targets:
### Uncomment this if you want to create mar files in your test build.
#build_mar: 1
+ nightly:
+
+ ### By default 'fetch' is set to 1 for nightly builds, meaning that new
+ ### commits will be fetched automatically during each build. You can
+ ### disable this during developement if you want to do rebuilds to test
+ ### a specific change, but don't want rebuilds caused by unrelated
+ ### changes, or if you want to decide at which point new commits are
+ ### fetched. When 'fetch' is set to 'if_needed', new commits will only
+ ### be fetched if the selected commit (or branch, or tag) is not present,
+ ### which means that existing branches won't be updated. In that case
+ ### you can fetch new commits by running 'make fetch'.
+ #fetch: 'if_needed'
+
# vim: filetype=yaml sw=2
More information about the tbb-commits
mailing list