From fe0a7c561bb98b648497a2799fbd2cb299350b8b Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Wed, 25 Mar 2015 11:59:54 -0700 Subject: [PATCH] Use a variable for username to build paths --- build-farm.conf.template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/build-farm.conf.template b/build-farm.conf.template index 66a4750..ba4714f 100644 --- 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" +my $farm_user_name = 'farm'; + %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. - global_lock_dir => '/home/farm', + global_lock_dir => "/home/$farm_user_name", # 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, @@ -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. - 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 -- 2.30.2