Rob Pearson Rob Pearson September 12, 2019

Better Octopus Integration with Azure DevOps

Illustration showing Azure DevOps and Octopus Deploy work great together

Octopus complements the Azure DevOps suite of services and we recently shipped an update to our Octopus Deploy integration for Azure DevOps to make the integration even better. It’s very common for teams to use Azure Pipelines to build their apps and use Octopus to deploy them. This approach takes advantage of the strengths of both tools and together, they enable teams to get better end-to-end visibility into their software pipelines from idea to production.

This release brings our Azure DevOps extension to parity with our TeamCity and Bamboo plugins. We’ve added support for our build information and work item tracking, and this opens up some fantastic new scenarios:

This release also includes improved Space’s support so teams can select their team’s space more easily.

Learn how to install or update the extension.

See release details including new features and fixes

Octopus release with Azure DevOps work items

It’s common for teams using Azure DevOps to use its work item tracking, (including Kanban boards and backlogs) to plan and organize their projects. This update brings support to identify work items associated with Azure DevOps builds and Octopus releases giving end-to-end traceability from work item to deployment. You can also click through to Azure DevOps for more information. This can help identify changes that introduced bugs into releases.

NOTE: Octopus also supports GitHub issues and Jira issues. Read our docs for more information.

See what’s new in production

Octopus deployment with Azure DevOps work items

Figuring out what has changed since you last deployed to an environment can sometimes be a bit of guesswork. This is no longer the case as Octopus can intelligently determine which work items have changed since your last deployment. This feature gives you the power to see ‘What’s New’ in production or any other environment, and it rolls up the release notes and all relevant changes.

This is useful to see at a glance what has changed during deployments and very handy when working on large projects and seeing the changes other teams are contributing.

Share Release Notes with your team and managers

Share Octopus release notes automatically

Writing release notes is generally a manual task, and while this is easier using tools like Azure Boards or Jira, it’s still time-consuming. Integrating Octopus and Azure DevOps enables this process to be fully automated. Octopus knows which issues have already been deployed to an environment so it can quickly generate release notes showing what’s new in test or production environments.

Reading release notes in Octopus is handy but sharing them via email, Slack, or other mediums is even better. Using our email step, Slack, or Microsoft Teams step templates, you can send release notes to your team or managers after every successful deployment to production. This feature makes it easy to keep everyone in the loop.

Improved Spaces Support

Configure your Octopus Space in an Azure Pipelines build process

Our updated extension includes full support to retrieve all the spaces from your Octopus server, so it’s now easy to select the one for your team.

How to install or update your Azure DevOps extension

If you’re using Azure DevOps but haven’t installed the Octopus Deploy extension, it’s available for free on the Visual Studio Marketplace: Octopus Deploy integration for Azure DevOps.

If your team is already using Azure DevOps and Octopus Deploy, I highly recommend upgrading to the latest version of our extension. This release bumps the version of the extension from v3 to v4 so you’ll need to select the newer version of each task. Read our docs for more information.

If you’re using Azure DevOps and looking to improve your deployments, you can install our extension and try Octopus Deploy for free.

Wrap-up

In summary, Azure DevOps and Octopus Deploy work together to give you better end-to-end visibility into your software pipelines from idea to production.

Happy deployments!

Product

Welcome! We use cookies and data about how you use our website allow us to improve the website and your experience, and resolve technical errors. Our website uses cookies and shares some of your data with third party analytics companies for these purposes.

If you decline, we will respect your privacy. A single cookie will be used in your browser to remember your preference.