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

Commits:

1 changed file:

Changes:

  • TBBTestSuite/TestSuite/TorBrowserBuild.pm
    ... ... @@ -68,6 +68,26 @@ sub set_tests {
    68 68
                 publish_dir => 'nightly-linux-i686',
    
    69 69
                 projectname => 'torbrowser',
    
    70 70
             },
    
    71
    +        {
    
    72
    +            name  => 'torbrowser-nightly-linux-aarch64',
    
    73
    +            descr => 'build tor-browser nightly linux-aarch64',
    
    74
    +            type  => 'rbm_build',
    
    75
    +            project => 'release',
    
    76
    +            targets => [
    
    77
    +                'noversiondir',
    
    78
    +                'nightly',
    
    79
    +                'browser-linux-aarch64',
    
    80
    +                'torbrowser',
    
    81
    +            ],
    
    82
    +            publish_dir => 'nightly-linux-aarch64',
    
    83
    +        },
    
    84
    +        {
    
    85
    +            name  => 'torbrowser-incrementals-nightly-linux-aarch64',
    
    86
    +            descr => 'create incrementals for tor-browser nightly linux-aarch64',
    
    87
    +            type  => 'make_incrementals',
    
    88
    +            publish_dir => 'nightly-linux-aarch64',
    
    89
    +            projectname => 'torbrowser',
    
    90
    +        },
    
    71 91
             {
    
    72 92
                 name  => 'torbrowser-nightly-windows-i686',
    
    73 93
                 descr => 'build tor-browser nightly windows-i686',
    
    ... ... @@ -201,6 +221,26 @@ sub set_tests {
    201 221
                 publish_dir => 'mullvadbrowser-nightly-linux-x86_64',
    
    202 222
                 projectname => 'mullvadbrowser',
    
    203 223
             },
    
    224
    +        {
    
    225
    +            name  => 'mullvadbrowser-nightly-linux-aarch64',
    
    226
    +            descr => 'build mullvad-browser nightly linux-aarch64',
    
    227
    +            type  => 'rbm_build',
    
    228
    +            project => 'release',
    
    229
    +            targets => [
    
    230
    +                'noversiondir',
    
    231
    +                'nightly',
    
    232
    +                'browser-linux-aarch64',
    
    233
    +                'mullvadbrowser',
    
    234
    +            ],
    
    235
    +            publish_dir => 'mullvadbrowser-nightly-linux-aarch64',
    
    236
    +        },
    
    237
    +        {
    
    238
    +            name  => 'mullvadbrowser-incrementals-nightly-linux-aarch64',
    
    239
    +            descr => 'create incrementals for mullvad-browser nightly linux-aarch64',
    
    240
    +            type  => 'make_incrementals',
    
    241
    +            publish_dir => 'mullvadbrowser-nightly-linux-aarch64',
    
    242
    +            projectname => 'mullvadbrowser',
    
    243
    +        },
    
    204 244
             {
    
    205 245
                 name  => 'mullvadbrowser-nightly-windows-x86_64',
    
    206 246
                 descr => 'build mullvad-browser nightly windows-x86_64',
    
    ... ... @@ -286,7 +326,7 @@ sub pre_tests {
    286 326
                 git_url => 'https://gitlab.torproject.org/tpo/applications/tor-browser-build.git',
    
    287 327
             });
    
    288 328
         $gr->clone_fetch;
    
    289
    -    $gr->cmd('git', 'checkout', 'main');
    
    329
    +    $gr->cmd('git', 'checkout', 'main', '--force');
    
    290 330
         chdir $gr->clone_dir();
    
    291 331
         copy($tbbinfos->{rbm_local_conf}, $gr->clone_dir() . '/rbm.local.conf')
    
    292 332
                 if $tbbinfos->{rbm_local_conf};