./pkgtools/pbulk, Modular bulk build framework

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.65, Package name: pbulk-0.65, Maintainer: joerg

pbulk is the modular bulk build framework for pkgsrc.

This package contains the front end bulk build and the script logic
for full and limited bulk builds.


Required to run:
[net/rsync] [pkgtools/pbulk-base]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2017-02-25 22:21:53 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Deal with stupid GCC warnings on Linux due to glibc deciding that
write's return value must be used at all times.
   2016-12-18 23:59:35 by Joerg Sonnenberger | Files touched by this commit (5)
Log message:
pbulk-0.65: Add basic support for specifying chroot'd clients by
absolute path. Introduce hook for setting up the chroot
(client_prepare_chroot) similar to client_prepare_action for ssh
clients.
   2016-12-18 23:41:12 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
pbulk-0.64:
Ensure to reset port after each loop, so that "client" and \ 
"client:port"
notation can be mixed.
   2016-12-18 23:38:16 by Joerg Sonnenberger | Files touched by this commit (7)
Log message:
pbulk-0.63:
Introduce a separate client-prepare script. The default configuration
runs the renamed client_prepare_action for each scan/build client once,
dropping duplicates in the list. Clients are prepared in parallel, but
the master waits for all before starting the actual scan. Make
bulkbuild-restart re-prepare the clients, i.e. in case they have a
pkgsrc tree in a local tmpfs.
   2016-12-18 10:36:38 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
pbulk-0.62: cleanup if either the initial pkg_add round or the package
upload failed.
   2016-10-07 15:22:49 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Adjust comment to reflect reality.
   2016-06-23 17:07:39 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
pbulk-base-0.53:
After processing the tree-scan job, reassign jobs to all idle clients.
Before, this was only necessary at the very start of the build.
   2016-06-20 19:54:44 by Joerg Sonnenberger | Files touched by this commit (5)
Log message:
pbulk-base-0.52:
Move the tree iteration logic from the master to the client. This
matters primarily when using the additional package list in the top
level makefile and ensures that the client configuration is used
consistently.