Change management can be a nightmare. Some development teams spend more time getting approvals than it takes them to code and test changes.
To help with this process, we're adding integrated change management with Jira Service Desk. This functionality will enable teams to automatically create change request tickets during their deployments. Further, Octopus will check change requests to ensure they have the appropriate approvals before proceeding with deployments. If there are outstanding approvals, Octopus will pause the deployment and automatically resume when approval has been granted.
tl;dr - Config as Code for projects is a human-readable version of the application deployment or runbook process stored in git source control.
Teams will be able to turn on Git integration per project, and Octopus will store the process to the Git repository configured for the project. Users will also be able to view and edit the deployment process with the process editor in the Octopus Web Portal, and when saved, Octopus will create a commit with the changes to the Git repository.
Octopus Cloud provides dynamic workers to execute scripts against your services and infrastructure. We are building better cross-platform support by adding images for Windows 2019 and Ubuntu 20.04. All worker images will support Execution Containers thus providing the ability to simplify dependency management and streamline automation tooling.
We’re adding better configuration file updates with support for YAML, XML and property files. This makes it much easier to update any Java application files as well as numerous other platforms that use YAML and XML.