The packager, which is part of the ProgrammersCanvasToolkit, FileTools, and CvsWebSync, copies files from a build, using straight copy or zip/.tar.gz using a configuration XML file as input. The packager can even commit files to CVS.
Support
DevGuy is here to help
Topics
PackageDoc -- XML Config File
The packager is usually used with the BuildRobot
The packager can also check files out of CVS, copy new files into the sandbox, and commit them. See CVSWebSync.
Quotes
I think the packager is one of the best features in this whole project. The ability to run the build, have test cases run after build completes, and package the build into a ready to deliver format with one command is extremely powerful. Plus, it is very easy for anyone to create a package and be confident in its status without having to know the details of how to do so themselves.
Troubleshooting
If you're having trouble with the FTP sending feature, your connection is probably timing out. Set <Timeout> to a large number like 10000.
