Heptapod 0.8.0 released

Posted on Fri 17 January 2020 in announcements by Octobus

We're glad to announce the release of Heptapod 0.8.0.

An image is available on Docker Hub, and this version is also the first one to be installable from source

Deploying this version performs several significative data migrations. Care must be applied to backup all data before upgrading.

It's been a crowded development cycle, as we are readying ourselves for public hosting at Clever Cloud, thanks to a partnership with Octobus.

Building on the groundwork layed down in Heptapod 0.7.0, several major targets have been attained in this new version:

  • SSH support
  • Install from source
  • Full import of Bitbucket Pull Requests

Further important foundational work has been done: we're hoping to offer contributors a much better experience in the near future (see below), and finally, work on the HGitaly project has started for good.

A proper release for Heptapod Runner is likely to follow in the next few days. We hope to be able to have it release itself, that would be satisfying.

As usual, the full changelog for Heptapod 0.8.0 can be read online alongside the Dockerfile and in the full description of the images in Docker Hub.

Heptapod is Free and Open Source software. If you want it to shine, the best is to contribute or to hire someone to do so. We've had a category of issues lately that don't require much knowledge. Many of these are about improving the user experience, so don't hesitate!

Towards a better contributing experience

In the course of the preparation for installation from source, we've been working with a modified version of the GitLab Development Kit (GDK)

It's obviously a far superior way of working, especially for anything related to the Rails application.

For now it's merely a collection of local hacks and it's not very stable. Of course, we're planning to make an official version. Maybe that'd be a HDK, but the exact form it's going to take has not been decided yet.