[tbb-commits] [tor-browser-bundle-testsuite] branch main updated: Bug 40046: add base-browser nightly builds

gitolite role git at cupani.torproject.org
Tue Oct 25 10:18:18 UTC 2022


This is an automated email from the git hooks/post-receive script.

boklm pushed a commit to branch main
in repository tor-browser-bundle-testsuite.

The following commit(s) were added to refs/heads/main by this push:
     new 2f1fd21  Bug 40046: add base-browser nightly builds
2f1fd21 is described below

commit 2f1fd2146dac1157a8dffc5e3a76b037c231157d
Author: Nicolas Vigier <boklm at torproject.org>
AuthorDate: Thu Oct 6 12:59:32 2022 +0200

    Bug 40046: add base-browser nightly builds
---
 TBBTestSuite/TestSuite/TorBrowserBuild.pm | 96 ++++++++++++++++++++++++++-----
 1 file changed, 81 insertions(+), 15 deletions(-)

diff --git a/TBBTestSuite/TestSuite/TorBrowserBuild.pm b/TBBTestSuite/TestSuite/TorBrowserBuild.pm
index bb0033c..c0f3861 100644
--- a/TBBTestSuite/TestSuite/TorBrowserBuild.pm
+++ b/TBBTestSuite/TestSuite/TorBrowserBuild.pm
@@ -27,9 +27,9 @@ sub test_types {
 sub set_tests {
     my ($testsuite) = @_;
     $testsuite->{tests} = [
-        # Nightly
+        # Tor Browser Nightly
         {
-            name  => 'nightly-linux-x86_64',
+            name  => 'torbrowser-nightly-linux-x86_64',
             descr => 'build tor-browser nightly linux-x86_64',
             type  => 'rbm_build',
             project => 'release',
@@ -42,13 +42,13 @@ sub set_tests {
             publish_dir => 'nightly-linux-x86_64',
         },
         {
-            name  => 'incrementals-nightly-linux-x86_64',
+            name  => 'torbrowser-incrementals-nightly-linux-x86_64',
             descr => 'create incrementals for tor-browser nightly linux-x86_64',
             type  => 'make_incrementals',
             publish_dir => 'nightly-linux-x86_64',
         },
         {
-            name  => 'nightly-linux-i686',
+            name  => 'torbrowser-nightly-linux-i686',
             descr => 'build tor-browser nightly linux-i686',
             type  => 'rbm_build',
             project => 'release',
@@ -61,13 +61,13 @@ sub set_tests {
             publish_dir => 'nightly-linux-i686',
         },
         {
-            name  => 'incrementals-nightly-linux-i686',
+            name  => 'torbrowser-incrementals-nightly-linux-i686',
             descr => 'create incrementals for tor-browser nightly linux-i686',
             type  => 'make_incrementals',
             publish_dir => 'nightly-linux-i686',
         },
         {
-            name  => 'nightly-windows-i686',
+            name  => 'torbrowser-nightly-windows-i686',
             descr => 'build tor-browser nightly windows-i686',
             type  => 'rbm_build',
             project => 'release',
@@ -80,13 +80,13 @@ sub set_tests {
             publish_dir => 'nightly-windows-i686',
         },
         {
-            name  => 'incrementals-nightly-windows-i686',
+            name  => 'torbrowser-incrementals-nightly-windows-i686',
             descr => 'create incrementals for tor-browser nightly windows-i686',
             type  => 'make_incrementals',
             publish_dir => 'nightly-windows-i686',
         },
         {
-            name  => 'nightly-windows-x86_64',
+            name  => 'torbrowser-nightly-windows-x86_64',
             descr => 'build tor-browser nightly windows-x86_64',
             type  => 'rbm_build',
             project => 'release',
@@ -99,13 +99,13 @@ sub set_tests {
             publish_dir => 'nightly-windows-x86_64',
         },
         {
-            name  => 'incrementals-nightly-windows-x86_64',
+            name  => 'torbrowser-incrementals-nightly-windows-x86_64',
             descr => 'create incrementals for tor-browser nightly windows-x86_64',
             type  => 'make_incrementals',
             publish_dir => 'nightly-windows-x86_64',
         },
         {
-            name  => 'nightly-osx-x86_64',
+            name  => 'torbrowser-nightly-osx-x86_64',
             descr => 'build tor-browser nightly osx-x86_64',
             type  => 'rbm_build',
             project => 'release',
@@ -118,13 +118,13 @@ sub set_tests {
             publish_dir => 'nightly-osx-x86_64',
         },
         {
-            name  => 'incrementals-nightly-osx-x86_64',
+            name  => 'torbrowser-incrementals-nightly-osx-x86_64',
             descr => 'create incrementals for tor-browser nightly osx-x86_64',
             type  => 'make_incrementals',
             publish_dir => 'nightly-osx-x86_64',
         },
         {
-            name  => 'nightly-android-armv7',
+            name  => 'torbrowser-nightly-android-armv7',
             descr => 'build tor-browser nightly android-armv7',
             type  => 'rbm_build',
             project => 'release',
@@ -137,7 +137,7 @@ sub set_tests {
             publish_dir => 'nightly-android-armv7',
         },
         {
-            name  => 'nightly-android-x86',
+            name  => 'torbrowser-nightly-android-x86',
             descr => 'build tor-browser nightly android-x86',
             type  => 'rbm_build',
             project => 'release',
@@ -150,7 +150,7 @@ sub set_tests {
             publish_dir => 'nightly-android-x86',
         },
         {
-            name  => 'nightly-android-x86_64',
+            name  => 'torbrowser-nightly-android-x86_64',
             descr => 'build tor-browser nightly android-x86_64',
             type  => 'rbm_build',
             project => 'release',
@@ -163,7 +163,7 @@ sub set_tests {
             publish_dir => 'nightly-android-x86_64',
         },
         {
-            name  => 'nightly-android-aarch64',
+            name  => 'torbrowser-nightly-android-aarch64',
             descr => 'build tor-browser nightly android-aarch64',
             type  => 'rbm_build',
             project => 'release',
@@ -175,6 +175,72 @@ sub set_tests {
             ],
             publish_dir => 'nightly-android-aarch64',
         },
+        # Base Browser Nightly
+        {
+            name  => 'basebrowser-nightly-linux-x86_64',
+            descr => 'build base-browser nightly linux-x86_64',
+            type  => 'rbm_build',
+            project => 'release',
+            targets => [
+                'noversiondir',
+                'nightly',
+                'browser-linux-x86_64',
+                'basebrowser',
+            ],
+            publish_dir => 'basebrowser-nightly-linux-x86_64',
+        },
+        {
+            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-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-nightly-windows-x86_64',
+            descr => 'build base-browser nightly windows-x86_64',
+            type  => 'rbm_build',
+            project => 'release',
+            targets => [
+                'noversiondir',
+                'nightly',
+                'browser-windows-x86_64',
+                'basebrowser',
+            ],
+            publish_dir => 'basebrowser-nightly-windows-x86_64',
+        },
+        {
+            name  => 'basebrowser-nightly-macos',
+            descr => 'build base-browser nightly macos',
+            type  => 'rbm_build',
+            project => 'release',
+            targets => [
+                'noversiondir',
+                'nightly',
+                'browser-osx-x86_64',
+                'basebrowser',
+            ],
+            publish_dir => 'basebrowser-nightly-macos',
+        },
     ];
 }
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the tbb-commits mailing list