A new file to centralize definitions that apply to the server-side of
a package building cluster. This is part of a rewrite to remove a great deal of hardcoding. Please do not commit to this file without the approval of portmgr. Feature safe: yes
This commit is contained in:
parent
f9aa3887e7
commit
536fd89955
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=256847
1 changed files with 97 additions and 0 deletions
97
Tools/portbuild/conf/server.conf
Normal file
97
Tools/portbuild/conf/server.conf
Normal file
|
@ -0,0 +1,97 @@
|
|||
#
|
||||
# package building configuration file (server-side). Specific to each
|
||||
# pointyhat instance.
|
||||
#
|
||||
# note: readable by both Python and /bin/sh files. HOWEVER, there is no
|
||||
# code yet to do the {}-style shell expansions in the Python scripts.
|
||||
# Beware!
|
||||
#
|
||||
# original author: linimon
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
#
|
||||
# top-level package building things
|
||||
#
|
||||
|
||||
SUPPORTED_ARCHS="amd64 i386 ia64 powerpc sparc64"
|
||||
|
||||
SRC_BRANCHES="6 7 8 9"
|
||||
SRC_BRANCHES_PATTERN="^[0-9]*"
|
||||
SRC_BRANCH_6_TAG=RELENG_6_4
|
||||
SRC_BRANCH_7_TAG=RELENG_7_1
|
||||
SRC_BRANCH_8_TAG=RELENG_8_0
|
||||
SRC_BRANCH_9_TAG=.
|
||||
|
||||
#
|
||||
# directory management definitions
|
||||
#
|
||||
|
||||
ZFS_VOLUME=a
|
||||
ZFS_MOUNTPOINT=/a
|
||||
|
||||
SNAP_DIRECTORY=snap
|
||||
SNAP_PORTS_DIRECTORY=${SNAP_DIRECTORY}/ports-head
|
||||
SNAP_SRC_DIRECTORY_PREFIX=${SNAP_DIRECTORY}/src-
|
||||
|
||||
SUPFILE_DIRECTORY=/home/portmgr/sup
|
||||
PORTS_MASTER_SUPFILE=${SUPFILE_DIRECTORY}/ports-master-supfile
|
||||
SRC_MASTER_SUPFILE=${SUPFILE_DIRECTORY}/src-master-supfile
|
||||
PORTS_SUPFILE=${SUPFILE_DIRECTORY}/ports-supfile
|
||||
SRC_SUPFILE=${SUPFILE_DIRECTORY}/src-supfile
|
||||
|
||||
WORLDDIR=${ZFS_MOUNTPOINT}/chroot/
|
||||
|
||||
# XXX TODO (note: Python script, so avoid {})
|
||||
#zbackup a/nfs a/local a/portbuild/* /dumpster
|
||||
#zexpire a/nfs a/local a/portbuild/* a/snap/*
|
||||
|
||||
#
|
||||
# buildproxy definitions (note: Python script, so avoid {})
|
||||
#
|
||||
|
||||
BUILDPROXY_SOCKET_FILE=/tmp/.build
|
||||
|
||||
#
|
||||
# pdispatch definitions
|
||||
#
|
||||
|
||||
# reflect hardwiring in 'buildscript' phase 1 and also 'processonelog' and
|
||||
# 'processlogs2'. You probably do not want to change this!
|
||||
PDISPATCH_HDRLENGTH=6
|
||||
|
||||
# number of lines of log to email
|
||||
PDISPATCH_LOGLENGTH=1000
|
||||
|
||||
# wait 100 hours maximum
|
||||
PDISPATCH_TIMEOUT=360000
|
||||
|
||||
#
|
||||
# qmanager definitions (note: Python script, so avoid {})
|
||||
#
|
||||
|
||||
QMANAGER_PATH=/var/portbuild/evil/qmanager
|
||||
QMANAGER_DATABASE_FILE=qdb.sl3
|
||||
QMANAGER_SOCKET_FILE=/tmp/.qmgr
|
||||
|
||||
QMANAGER_PRIORITY_PACKAGES="openoffice kde-3"
|
||||
|
||||
#
|
||||
# upload definitions (see 'cpdistfiles')
|
||||
#
|
||||
|
||||
UPLOAD_DIRECTORY="w/ports/distfiles/"
|
||||
UPLOAD_TARGET="ftp-master.FreeBSD.org"
|
||||
UPLOAD_USER="portmgr"
|
||||
|
||||
#
|
||||
# user-visible things
|
||||
#
|
||||
|
||||
MASTER_URL="pointyhat.FreeBSD.org"
|
||||
|
||||
#
|
||||
# www definitions (see processfail)
|
||||
#
|
||||
WWW_DIRECTORY=/usr/local/www/data/
|
Loading…
Reference in a new issue