RFC - Removing snapshots
Blog post from Octopus Deploy
In a discussion on deployment processes, Paul Stovell highlights the limitations of using snapshots introduced by Octopus in 2012 to ensure consistency between environments during releases, noting that while they allow for changes without affecting previous deployments, they fall short in scenarios like adding new steps before a production deployment or updating variables like API keys. The introduction of channels in late 2015 offers a more flexible solution, enabling branching, feature branches, and specific deployment designs, which can handle tasks snapshots were meant to address more efficiently. Channels allow for granular control by applying different steps and variables to different channels, facilitating experimentation without creating new releases. As channels can cover the functionalities of snapshots while offering more benefits, Stovell suggests considering the removal of snapshots in future releases, acknowledging challenges such as compatibility and user education while emphasizing channels as a superior alternative.
No tracked trend matches for this post yet.
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.