Projects / 0release


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.

Operating Systems

Recent releases

  •  22 Aug 2010 08:43

    Release Notes: When making a new release, you are now prompted to mark the previous release as "stable". The Git support has been updated for Git 1.7. 0release now checks that the local feed has been configured correctly before starting.

    •  15 Aug 2009 13:19

      Release Notes: 0release can now be configured to use a different directory on the file server for each release. This is needed for use with's new file release system. Build slaves no longer require Python 2.5, as it's often useful to build on older machines. A bug was fixed where the release would fail if the feed didn't give the implementation path as '.'.

      •  04 May 2009 16:46

        Release Notes: Building binaries for multiple architectures during the release process is now supported. You supply a list of builders, which submit the release candidate source code to another machine, chroot, or virtual machine for building. The resulting binaries are collected and uploaded together at the end.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.