Home / Companies / Octopus Deploy / Blog / Post Details
Content Deep Dive

Continuous Delivery of Octopus

Blog post from Octopus Deploy

Post Details
Company
Date Published
Author
Matt Richardson
Word Count
678
Language
English
Hacker News Points
-
Summary

In an effort to enhance workflow efficiency and reduce feedback time, the team at Octopus has implemented significant updates to their deployment processes, including the adoption of Continuous Deployment for internal environments and Continuous Delivery for external ones. This transition allows automatic release creation from commits to releasable branches, facilitating faster and higher-quality product delivery. To combat "bit rot" in long-term support releases, nightly builds for potentially releasable branches have been introduced, which help identify and address issues early. The change in versioning strategy to a major.minor.build format accommodates nightly builds and resolves conflicts with downstream systems. Moreover, the adoption of the Git revision graph for generating release notes offers more accuracy and helps in identifying valid upgrade paths, preventing potential bugs related to database structural changes. These updates aim to improve the overall customer experience and expedite the delivery of improvements to Octopus Cloud and self-hosted installations.