git://git.exim.org
/
buildfarm-client.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ce98e90
)
Use a variable for username to build paths
author
Jeremy Harris
<jgh@exim.org>
Wed, 25 Mar 2015 18:59:54 +0000
(11:59 -0700)
committer
Todd Lyons
<tlyons@exim.org>
Wed, 25 Mar 2015 18:59:54 +0000
(11:59 -0700)
build-farm.conf.template
patch
|
blob
|
history
diff --git
a/build-farm.conf.template
b/build-farm.conf.template
index 66a475035ded09e0658535f4551d16709ebbc9cf..ba4714f7b16db4da33e76afacdd2c26266313b50 100644
(file)
--- a/
build-farm.conf.template
+++ b/
build-farm.conf.template
@@
-24,6
+24,8
@@
my $branch;
}
# This template assumes that the user running the buildfarm process is "farm"
}
# This template assumes that the user running the buildfarm process is "farm"
+my $farm_user_name = 'farm';
+
%conf =(
scm => 'git',
# default is github mirror of Exim
%conf =(
scm => 'git',
# default is github mirror of Exim
@@
-44,9
+46,9
@@
my $branch;
tar_log_cmd => undef,
# If running multiple animals, an explicit common directory for
# the lockfile so that runs do not conflict. Otherwise, leave unset.
tar_log_cmd => undef,
# If running multiple animals, an explicit common directory for
# the lockfile so that runs do not conflict. Otherwise, leave unset.
- global_lock_dir =>
'/home/farm'
,
+ global_lock_dir =>
"/home/$farm_user_name"
,
# this directory must exist before anything will work
# this directory must exist before anything will work
- build_root =>
'/home/farm/buildfarm'
,
+ build_root =>
"/home/$farm_user_name/buildfarm"
,
# set true to do vpath builds
use_vpath => undef,
# set true to do vpath builds
use_vpath => undef,
@@
-111,7
+113,7
@@
my $branch;
build_env =>{
# use a dedicated cache for the build farm. this should give us
# very high hit rates and slightly faster cache searching.
build_env =>{
# use a dedicated cache for the build farm. this should give us
# very high hit rates and slightly faster cache searching.
- CCACHE_DIR => "/home/
farm
/buildfarm/ccache/$branch",
+ CCACHE_DIR => "/home/
$farm_user_name
/buildfarm/ccache/$branch",
### set this if you need a proxy setting for the
# outbound web transaction that reports the results
### set this if you need a proxy setting for the
# outbound web transaction that reports the results