Date: Wed, 14 Jul 2004 10:33:19 +0000 (UTC) From: Kris Kennaway <kris@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/Tools/portbuild/scripts pdispatch Message-ID: <200407141033.i6EAXJUS000951@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kris 2004-07-14 10:33:19 UTC FreeBSD ports repository Modified files: Tools/portbuild/scripts pdispatch Log: * Add support for ${TRYBROKEN}. * Clients no longer have ssh access to the master, so we need to push/pull everything on the client from here. This means we need to know where the build took place so we can go in and get the files after it finishes. Introduce the claim-chroot script which atomically claims a free chroot directory on the host and returns the name. This directory is later populated by the portbuild script if it does not already contain an extracted bindist. * Use the per-node portbuild.$(hostname) config file to decide where in the filesystem to claim the chroot on the build host. * If a port failed unexpectedly (i.e. is not marked BROKEN), or if something strange happened when trying to pull in build results from a client, then send me email (XXX should be configurable). * Clean up after the build finishes and we have everything we need, by dispatching the clean-chroot script on the client. Revision Changes Path 1.18 +67 -6 ports/Tools/portbuild/scripts/pdispatch
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407141033.i6EAXJUS000951>