Skip to main content
All CollectionsIntegrationsAzure DevOps integration
How to setup release synchronization with Azure DevOps
How to setup release synchronization with Azure DevOps

Learn ho you can enable release synchronization with Azure DevOps.

Tamás Párványik avatar
Written by Tamás Párványik
Updated over 8 months ago

Contents:

Release synchronization overview

StoriesOnBoard supports release synchronization with your Azure DevOps project. Setting up release synchronization with JiAzure DevOps will help you to eliminate manual work. You will be able to create a release on the story map itself as you are planning your product backlog and organizing user stories on the board. The created release will be also automatically be created on Azure DevOps side as well to make things easier.

In case you already created a release in Azure DevOps, you can also perform a sync action and the release with all its content will be imported into the story map.

Release management

Software release management is the process of managing, planning, scheduling a software built and precisely controlled through various stages and environments. This also includes testing and deployment processes.

Delivering a new release means you deliver a new product experience in a form of a new feature to your customers for instance. The release should deliver sufficient value that should improve the end users capability to create additional value or improve their lives in any ways.

For your product team, however, a release is the result of their perfectly structured and delivered plan they aligned their activities with.

How to setup release synchronization with Azure DevOps

  1. Open the story map

  2. Visit "Integration settings"

  3. Enable "Synchronize releases as Azure DevOps iterations"

  4. Save your changes

  5. Open your project Azure DevOps

  6. Select "Project settings"

  7. Visit "Project configurations"

  8. Select the iteration

  9. Click on "Security"

  10. Allow "Create child nodes"

  11. Allow "Edit this node"

  12. Save your settings

  13. Go back to your story map integration settings

  14. Select "Parent iteration for exported releases"

  15. Save your settings

Step-by-step guide to setup release sync with Azure DevOps

Open the story map you connected to Azure DevOps. Visit "Integration setting" and go to "Release synchtonization" setup to enable "Synchronize releases as Azure DevOps iterations". Then save your settings.

Open your Azure DevOps project and visit "Project settings" to setup the release synchronization.

Then go to "Project configuration" and select your iteration and access "Security" settings.


Enable the following options for your users or groups:

  • Allow "Create child nodes"

  • Allow "Edit this node" and save your settings.

For users who are part of the project admin group, these settings are not necessary.


Go back to the story map in StoriesOnBoard and in the "Integration settings" you can select the "Parent iteration for exported releases".

Area Path / Release synchronization

Release synchronization makes it possible to sync StoriesOnBoard releases with Azure DevOps iterations. In Azure DevOps, users are allowed to make multi-level releases. In StoriesOnBoard there is only one release level. However, in the integration settings you can select which path/level you wish to push your StoriesOnBoard releases. In case of any changes happening on iteration level, that will also be synced.

Please note that if you change iterations in Azure DevOps, you must perform an import and sync changes on StoriesOnBoard to stay updated.


Learn more about:

Did this answer your question?