Date: Sat, 20 Jul 2013 13:41:26 +0000 (UTC) From: Nathan Whitehorn <nwhitehorn@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r253496 - user/nwhitehorn/condorports Message-ID: <201307201341.r6KDfQh6089472@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: nwhitehorn Date: Sat Jul 20 13:41:25 2013 New Revision: 253496 URL: http://svnweb.freebsd.org/changeset/base/253496 Log: Add some notes on improvements to make. Modified: user/nwhitehorn/condorports/package.sub user/nwhitehorn/condorports/prepbuildjail Modified: user/nwhitehorn/condorports/package.sub ============================================================================== --- user/nwhitehorn/condorports/package.sub Sat Jul 20 13:40:03 2013 (r253495) +++ user/nwhitehorn/condorports/package.sub Sat Jul 20 13:41:25 2013 (r253496) @@ -2,6 +2,11 @@ executable = buildport.sh universe = vanilla notification = never # failure? +# TODO: Set architecture using custom classad for uname -p values that each +# build host can execute +# Build host example: START= TARGET.UnameP=="amd64" || TARGET.UnameP=="i386" +# Job classad example: UnameP="amd64" + requirements = Arch == "X86_64" && OpSys == "FREEBSD" #requirements = Arch == "powerpc" && OpSys == "FREEBSD" @@ -11,8 +16,11 @@ error=logs/$(pkg).err should_transfer_files=YES when_to_transfer_output=ON_EXIT -#transfer_output_files=$(pkg) transfer_output_remaps="$(pkg)=$(pkgdir)/$(pkg)" +# TODO: transfer input files? package dependencies and distfiles allow flocking +# A restricted segment of the ports tree (just this, depends, Mk, and distfiles)# would also totally eliminate the need for a shared file system of any kind +# File system tarball could be built by fetchandlinks.sh + arguments= $(port) $(pkg) release queue Modified: user/nwhitehorn/condorports/prepbuildjail ============================================================================== --- user/nwhitehorn/condorports/prepbuildjail Sat Jul 20 13:40:03 2013 (r253495) +++ user/nwhitehorn/condorports/prepbuildjail Sat Jul 20 13:41:25 2013 (r253496) @@ -28,6 +28,8 @@ trap cleanup EXIT . /etc/rc.subr +#TODO: localhost networking + mkdir -p /scratch/$slot #mount_unionfs -o below /releases/$release /scratch/$slot #mount_nullfs -o ro /ports /scratch/$slot/ports
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307201341.r6KDfQh6089472>