[tbb-commits] [Git][tpo/applications/tor-browser-bundle-testsuite][main] Bug 40076: Enable nightly builds for Mullvad Browser.
boklm (@boklm)
git at gitlab.torproject.org
Thu Dec 7 14:16:06 UTC 2023
boklm pushed to branch main at The Tor Project / Applications / tor-browser-bundle-testsuite
Commits:
648a261d by Pier Angelo Vendrame at 2023-12-07T15:13:58+01:00
Bug 40076: Enable nightly builds for Mullvad Browser.
We enabled base browser builds before Mullvad Browser was completely
created.
But now Mullvad Browser has some code paths that are not tested in
Base Browser, therefore it makes more sense to build MB instead of BB.
- - - - -
2 changed files:
- TBBTestSuite/TestSuite/TorBrowserBuild.pm
- rbm-config/tb-build-06.torproject.org.rbm.local.conf
Changes:
=====================================
TBBTestSuite/TestSuite/TorBrowserBuild.pm
=====================================
@@ -180,106 +180,66 @@ sub set_tests {
],
publish_dir => 'nightly-android-aarch64',
},
- # Base Browser Nightly
+ # Mullvad Browser Nightly
{
- name => 'basebrowser-nightly-linux-x86_64',
- descr => 'build base-browser nightly linux-x86_64',
+ name => 'mullvadbrowser-nightly-linux-x86_64',
+ descr => 'build mullvad-browser nightly linux-x86_64',
type => 'rbm_build',
project => 'release',
targets => [
'noversiondir',
'nightly',
'browser-linux-x86_64',
- 'basebrowser',
+ 'mullvadbrowser',
],
- publish_dir => 'basebrowser-nightly-linux-x86_64',
+ publish_dir => 'mullvadbrowser-nightly-linux-x86_64',
},
{
- name => 'basebrowser-incrementals-nightly-linux-x86_64',
- descr => 'create incrementals for base-browser nightly linux-x86_64',
+ name => 'mullvadbrowser-incrementals-nightly-linux-x86_64',
+ descr => 'create incrementals for mullvad-browser nightly linux-x86_64',
type => 'make_incrementals',
- publish_dir => 'basebrowser-nightly-linux-x86_64',
- projectname => 'basebrowser',
+ publish_dir => 'mullvadbrowser-nightly-linux-x86_64',
+ projectname => 'mullvadbrowser',
},
{
- name => 'basebrowser-nightly-linux-i686',
- descr => 'build base-browser nightly linux-i686',
- type => 'rbm_build',
- project => 'release',
- targets => [
- 'noversiondir',
- 'nightly',
- 'browser-linux-i686',
- 'basebrowser',
- ],
- publish_dir => 'basebrowser-nightly-linux-i686',
- },
- {
- name => 'basebrowser-incrementals-nightly-linux-i686',
- descr => 'create incrementals for base-browser nightly linux-i686',
- type => 'make_incrementals',
- publish_dir => 'basebrowser-nightly-linux-i686',
- projectname => 'basebrowser',
- },
- {
- name => 'basebrowser-nightly-windows-i686',
- descr => 'build base-browser nightly windows-i686',
- type => 'rbm_build',
- project => 'release',
- targets => [
- 'noversiondir',
- 'nightly',
- 'browser-windows-i686',
- 'basebrowser',
- ],
- publish_dir => 'basebrowser-nightly-windows-i686',
- },
- {
- name => 'basebrowser-incrementals-nightly-windows-i686',
- descr => 'create incrementals for base-browser nightly windows-i686',
- type => 'make_incrementals',
- publish_dir => 'basebrowser-nightly-windows-i686',
- projectname => 'basebrowser',
- },
- {
- name => 'basebrowser-nightly-windows-x86_64',
- descr => 'build base-browser nightly windows-x86_64',
+ name => 'mullvadbrowser-nightly-windows-x86_64',
+ descr => 'build mullvad-browser nightly windows-x86_64',
type => 'rbm_build',
project => 'release',
targets => [
'noversiondir',
'nightly',
'browser-windows-x86_64',
- 'basebrowser',
+ 'mullvadbrowser',
],
- publish_dir => 'basebrowser-nightly-windows-x86_64',
+ publish_dir => 'mullvadbrowser-nightly-windows-x86_64',
},
{
- name => 'basebrowser-incrementals-nightly-windows-x86_64',
- descr => 'create incrementals for base-browser nightly windows-x86_64',
+ name => 'mullvadbrowser-incrementals-nightly-windows-x86_64',
+ descr => 'create incrementals for mullvad-browser nightly windows-x86_64',
type => 'make_incrementals',
- publish_dir => 'basebrowser-nightly-windows-x86_64',
- projectname => 'basebrowser',
+ publish_dir => 'mullvadbrowser-nightly-windows-x86_64',
+ projectname => 'mullvadbrowser',
},
{
- name => 'basebrowser-nightly-macos',
- descr => 'build base-browser nightly macos',
+ name => 'mullvadbrowser-nightly-macos',
+ descr => 'build mullvad-browser nightly macos',
type => 'rbm_build',
project => 'release',
targets => [
'noversiondir',
'nightly',
'browser-macos',
- 'basebrowser',
+ 'mullvadbrowser',
],
- publish_dir => 'basebrowser-nightly-macos',
+ publish_dir => 'mullvadbrowser-nightly-macos',
},
{
- name => 'basebrowser-incrementals-nightly-macos',
- descr => 'create incrementals for base-browser nightly macos (universal)',
+ name => 'mullvadbrowser-incrementals-nightly-macos',
+ descr => 'create incrementals for mullvad-browser nightly macos (universal)',
type => 'make_incrementals',
- publish_dir => 'basebrowser-nightly-macos',
- projectname => 'basebrowser',
+ publish_dir => 'mullvadbrowser-nightly-macos',
+ projectname => 'mullvadbrowser',
},
# openssl build for linux-arm (#40074)
{
=====================================
rbm-config/tb-build-06.torproject.org.rbm.local.conf
=====================================
@@ -71,7 +71,7 @@ var:
target:
- nightly
- browser-all
- - basebrowser
+ - mullvadbrowser
#
### If you are doing 'release' builds in the maint-7.0 branch and
### 'alpha' builds in the master branch, you can use the following
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite/-/commit/648a261dc51b4c3ee5a39243a6b11359b2afbd3c
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite/-/commit/648a261dc51b4c3ee5a39243a6b11359b2afbd3c
You're receiving this email because of your account on gitlab.torproject.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20231207/babe5208/attachment-0001.htm>
More information about the tbb-commits
mailing list