Skip to content

Extension for the semantic release, release notes-generator to add references to linked JIRA tickets

Notifications You must be signed in to change notification settings

Cube-Solutions/release-notes-generator-jira-linked-ticket-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an extension for the release notes generator fork.

This will receive the parsed commits and search for linked JIRA tickets.

Installation

Make sure this extension is installed:

npm install Cube-Solutions/release-notes-generator-jira-linked-ticket-extension

Configuration:

[
  'Cube-Solutions/release-notes-generator',
  {
    preset: 'conventionalcommits',
    extensions: [
      {
        name: 'release-notes-generator-jira-linked-ticket-extension',
        config: {
          issuePrefixTopics: [
            'JIRA-',
          ],
          issuePrefixMatches: [
            'JIRASD-'
          ]
        }
      }
    ],
    presetConfig: {
      types: [
        // ...
      ],
      issuePrefixes: [
        'JIRA',
        'JIRASD'
      ],
      commitUrlFormat: '{{host}}/{{owner}}/{{repository}}/commit/{{hash}}',
      compareUrlFormat: '{{host}}/{{owner}}/{{repository}}/-/compare/{{previousTag}}...{{currentTag}}',
      issueUrlFormat: 'https://jira.host.be/browse/{{prefix}}{{id}}'
    }
  }
],

About

Extension for the semantic release, release notes-generator to add references to linked JIRA tickets

Resources

Stars

Watchers

Forks

Packages

No packages published