# This template assumes that the user running the buildfarm process is "farm"
my $farm_user_name = getpwuid($<) // die "$0: can't get user name from uid $<: $!\n";
# This template assumes that the user running the buildfarm process is "farm"
my $farm_user_name = getpwuid($<) // die "$0: can't get user name from uid $<: $!\n";
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.
trigger_include => undef,
# settings for mail notices - default to notifying nobody
trigger_include => undef,
# settings for mail notices - default to notifying nobody
# these lists contain addresses to be notified
# must be complete email addresses, as the email is sent from the server
# these lists contain addresses to be notified
# must be complete email addresses, as the email is sent from the server
mail_events =>{
all => [], # unconditional
fail => [], # if this build fails
mail_events =>{
all => [], # unconditional
fail => [], # if this build fails
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.
# Required for some tests to pass
AUTH_PLAINTEXT => 'yes',
SUPPORT_MAILDIR => 'yes',
# Other examples. Could use makefile_regex instead.
#
# Required for some tests to pass
AUTH_PLAINTEXT => 'yes',
SUPPORT_MAILDIR => 'yes',
# Other examples. Could use makefile_regex instead.
#
},
# Settings to add to Local/Makefile. These will add to variables that
# are already defined earlier in the Makefile. Example:
# LDFLAGS => '-Wall' will create LDFLAGS+='-Wall'
makefile_add =>{
# Show all warnings and errors
},
# Settings to add to Local/Makefile. These will add to variables that
# are already defined earlier in the Makefile. Example:
# LDFLAGS => '-Wall' will create LDFLAGS+='-Wall'
makefile_add =>{
# Show all warnings and errors
# May be outdated, please check a current EDITME for
# for options.
#q(s/^# (EXPERIMENTAL_CERTNAMES.*)/$1/),
# May be outdated, please check a current EDITME for
# for options.
#q(s/^# (EXPERIMENTAL_CERTNAMES.*)/$1/),