GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

Unverified Commit b87d8211 authored by boklm's avatar boklm
Browse files

TorBrowserBuild: add a rbm.local.conf file

parent a2fae364
......@@ -4,6 +4,7 @@ use strict;
use parent 'TBBTestSuite::TestSuite::RBMBuild';
use TBBTestSuite::GitRepo;
use File::Copy;
sub description {
'Tor Browser Build';
......@@ -128,6 +129,8 @@ sub pre_tests {
$gr->clone_fetch;
$gr->cmd('git', 'checkout', 'master');
chdir $gr->clone_dir();
copy($tbbinfos->{rbm_local_conf}, $gr->clone_dir() . '/rbm.local.conf')
if $tbbinfos->{rbm_local_conf};
system('make', 'submodule-update');
system('make', 'fetch');
}
......
......@@ -15,6 +15,7 @@ if (-d "$options->{'reports-dir'}/r/$name") {
my $testsuite = TBBTestSuite::TestSuite::TorBrowserBuild->new({
publish_dir => "$FindBin::Bin/tor-browser-builds/$date",
publish_url => "http://f4amtbsowhix7rrf.onion/tor-browser-builds/$date",
rbm_local_conf => "$FindBin::Bin/rbm-config/tor-browser-nightly.rbm.local.conf",
});
my %res = (
......
---
var:
local_conf: 1
### The var/sign_build option defines if you want to sign the
### sha256sums-unsigned-build.txt file with gpg.
#sign_build: 1
### The var/sign_build_gpg_opts option can be used to define some gpg
### options to select the key to use to sign the sha256sums-unsigned-build.txt
### file.
#sign_build_gpg_opts: '--local-user XXXXXXXX'
clean:
HEAD:
- project: release
target:
- alpha
- torbrowser-all
- project: release
target:
- nightly
- torbrowser-all
targets:
### testbuild is based on alpha by default. Uncomment this if you want it
### to be based on nightly.
#torbrowser-testbuild:
# - testbuild
# - nightly
testbuild:
var:
testbuild: 1
### Uncomment this if you want to create mar files in your test build.
#build_mar: 1
# vim: filetype=yaml sw=2
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment