0release is a program to generate source and binary releases automatically. With minimal configuration, 0release will generate a source tarball release candidate, build it to create a binary archive, upload them to your Web server, check the uploads, and tag the release in GIT and update the version number. It can run unit-tests and custom actions, such as building documentation, etc. For Zero Install users, it can also upload a signed XML metadata file about the release, allowing these users to upgrade automatically. Releases are signed with your GPG key.
BundleMan manages the releases of an application built on versioned products under Subversion. An application is seen as a product suite defined using the Subversion svn:externals property. An application is a bundle of products. Products are versioned pieces of software. Releasing an application is about taking care of tagging the source repository, managing the version of each products, managing CHANGELOGs, creating a source package archive, and giving ways to maintain a release without blocking the trunk development.