morgan pushed to branch main at The Tor Project / Applications / 
tor-browser-build


Commits:
8ed4f7ac by Nicolas Vigier at 2025-01-29T13:24:56+01:00
Update rbm for rbm#40079 (make `fetch: if_needed` fetch existing branches)

- - - - -
c928d6ef by Nicolas Vigier at 2025-01-29T13:42:07+01:00
Bug 41281: Remove `fetch: 1` from nightly target

With rbm#40079, when we have `fetch: if_needed` (the default), rbm will
now do a fetch when `git_hash` is pointing to a branch. The reason for
setting `fetch: 1` in the nightly target was that we are using some
git branches, which were not fetched automatically with `fetch:
if_needed`.

- - - - -


3 changed files:

- rbm
- rbm.conf
- rbm.local.conf.example


Changes:

=====================================
rbm
=====================================
@@ -1 +1 @@
-Subproject commit c6a40950607fa73861f81185764dff2bab150010
+Subproject commit 8c773150bc10133f3903841c233458dc07456d2e


=====================================
rbm.conf
=====================================
@@ -252,7 +252,6 @@ targets:
       alpha: 1
       channel: alpha
   nightly:
-    fetch: 1
     var:
       nightly: 1
       channel: nightly


=====================================
rbm.local.conf.example
=====================================
@@ -114,15 +114,14 @@ targets:
 
   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 development 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'
+    ### By default 'fetch' is set to 'if_needed', meaning that new
+    ### commits will be fetched automatically during each build, if
+    ### the selected commit (or branch, or tag) is not present, or if
+    ### it is pointing to a branch. With the nightly target, some projects
+    ### are pointing to a branch, meaning they will be fetched for each
+    ### build. If you want to disable automatic fetchs and decide at
+    ### which point new commits are fetched, you can set 'fetch' to '0'
+    ### and run `make fetch` when you want to fetch new commits.
+    #fetch: 0
 
 # vim: filetype=yaml sw=2



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/69f1477f29cdc9d891f0eee4b3662ca484f3029b...c928d6efbff7723fe1856ac043981f27c9646489

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/69f1477f29cdc9d891f0eee4b3662ca484f3029b...c928d6efbff7723fe1856ac043981f27c9646489
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to