Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Background

Different teams plan their projects differently. Many teams want release notes to be generated across different Jira projects. It is possible to address this scenario either using cross-project templates or with proper use of JQL queries.

Solution

Solutions

There are two three ways you can get issues from different Jira projects to be used in the release notes generation.

  • Creating a cross-project template with multiple version variables (Recently released, clean approach)

  • Creating different JQL sections for different projects inside of in-project template

  • Using project identifiers in the same JQL section inside of in-project template

Creating a cross-project template with multiple version variables

Info

This is a recently released & cleanest approach to generate release notes from versions that are spread across different Jira projects.

Ability to create cross-project release notes templates is now available. This feature can be accessed via the cross-project ARN screen (available from the top Jira navigation).

Just ensure that the template you are creating is using multiple version variables in the form of [versionId1], [versionId2] or [versionName1], [versionName2]. When previewing the template, you will get the opportunity to choose projects & corresponding versions to generate desired release notes.

Image Added
Note

We are still working on bringing in cross-project rules. Until then, only way to generate cross project release notes is by previewing the template.

Creating different JQL sections for different projects

In this case you will create different JQL sections for each project.

For example, if I wanted to generate release notes to include stories from two Jira projects. Here’s what corresponding JQLs would look like -

Code Block
project='AR' and issueType=story and fixVersion="[versionName]"
Code Block
project='UD' and issueType=story and fixVersion="[versionName]"

Using project identifiers in the same JQL section

In this case you will tweak the JQL in the single section that you have in the template.

For example, if I wanted to generate release notes to include stories from two Jira projects. Here’s what corresponding JQL would look like -

Code Block
project in ('AR', 'UD') and issueType=story and fixVersion="[versionName]"

Trick

JQLs above use fixVersion = “[versionName]” and not fixVersion = “[versionId]”

For the desired result in ARN, versions in both the projects should have same name. e.g. if both projects have version named V1.0 the query will work as expected but not if the version names are different such as V1.0 - android and V1.0 - iOS

Need to generate release notes from different projects that have different version names? Follow below link -

Using Multiple Versions in ARN TemplatesGenerating release notes from multiple versions in a project

On this page

Table of Contents
minLevel2
maxLevel4
stylesquare

Iframe
scrollingauto
srchttps://amoeboids.typeform.com/c/loItQqk5?typeform-cui-avatar=https://images.typeform.com/images/RsZMyNqkfNcY#url=/spaces/ARN/pages/69173290/Adding+Issues+From+Different+Projects+to+Release+Notes
width350
frameborderhide
alignmiddle
height250

Request support👨‍💻

Leave us a review(green star)