X-Git-Url: https://git.tld-linux.org/?p=TLD.git;a=blobdiff_plain;f=pld-builder.new%2Fconfig%2Fbuilder.conf;fp=pld-builder.new%2Fconfig%2Fbuilder.conf;h=98d3b8f985363302e521f375d4748b81cc65cb31;hp=0000000000000000000000000000000000000000;hb=90809c8fec988489786ce00247d9a4150070748b;hpb=ab3934fab858112cd552359b18cb980ea07c310b diff --git a/pld-builder.new/config/builder.conf b/pld-builder.new/config/builder.conf new file mode 100644 index 0000000..98d3b8f --- /dev/null +++ b/pld-builder.new/config/builder.conf @@ -0,0 +1,89 @@ +[all] +# Builder email (put in From: field when this builder is sending mails). +email = builder-th@pld-linux.org + +# Admin's email (she gets mails about errors and such). +admin_email = th-admin@pld-linux.org + +# To be placed in Cc: of status and error reports (a mailing list usually). +builder_list = + +# List of binary builders. This thing must be present on both src and bin +# builders. +binary_builders = th-athlon + +# Name of the src builder (this field is ignored on binary builders). +src_builder = th-src + +# Logs always go to spool/log, if you want syslog in addition, +# specify facility here (user or local0-7 is the best choice probably). +# If you don't want syslog, leave it empty. +syslog = + +# Wrapper command for sudo chroot (used eg on sparc). +#sudo_chroot_wrapper = sparc32 +sudo_chroot_wrapper = + +# Keep rpms in /spools/ready inside chroots for how long (in hours). +max_keep_time = 168 + +# TCP port number for request_handler_server.py. ignored on bin builders +request_handler_server_port = 1234 + +# Send '*.uploadinfo' files along with built rpms (used by pld-ftp-admin), but +# probably not usefull for small, 'personal' builders. [yes/no] +gen_upinfo = yes + +# CIA bot (see cia.navi.cx). +#bot_email = cia@pld-linux.org + +# ------ Binary builders config: +# How many jobs can be run at once (how many concurrent builds). +job_slots = 1 + +# Maximal load, above which builds won't get started. +max_load = 10.0 + +# make -jX for single build +max_jobs = 1 + +# Nice control. +#nice = 0 + +# Where to look for queue.gz and counter (published through www by src builder). +control_url = http://src.th.pld-linux.org/ + +# Src builder's email for sending status notifications (build ok/failed). +#notify_email = builder-th-src@pld-linux.org + +# Where to cache rpm's from binary builders locally +rpm_cache_dir = /spools/ready + +# ------ SRC builder config: +# List of name-version-release tag prefixes. +#tag_prefixes = auto- auto-ac- auto-th- +tag_prefixes = auto-th- + +# ------ Configs for particular builders: + +[th-src] +arch = i686 +chroot = /home/pld/builderth/chroots/chroot-src/ +buildlogs_url = rsync://blogs-th@buildlogs.pld-linux.org/pld-buildlogs-th-SRPMS/ +ftp_url = scp://pldth@ep09.pld-linux.org:ftp/.incoming/SRPMS/ +notify_url = http://src.th.pld-linux.org:1234/ +test_ftp_url = scp://pldth@ep09.pld-linux.org:ftp/.test-builds/SRPMS/ +rpmqa_url = scp://pldth@ep09.pld-linux.org:ftp/.stat/builder/th/ +rpmqa_filename = rpmqa-SRPMS.txt + +[th-athlon] +arch = athlon +chroot = /home/users/builderth/chroot-athlon/ +buildlogs_url = /dev/null +notify_url = http://src.th.pld-linux.org:1234/ +ftp_url = scp://pldth@ep09.pld-linux.org:ftp/.incoming/athlon/ +test_ftp_url = /dev/null +rpmqa_url = /dev/null +rpmqa_filename = nothing + +