Skip to content

Extracts JIRA IDs from CHANGELOG (using Conventional Commits) and call JIRA Webhook Automation

Notifications You must be signed in to change notification settings

tgrk/changelog2jira

Repository files navigation

changelog2jira

Extracts JIRA IDs from CHANGELOG (using Conventional Commits with JIRA IDS, e.g. feat(FOO-123): foobar) and calls JIRA Webhook Automation rule. You can transition the JIRA issue to the released state.

alt text

Requirements

  • Elixir 1.0+

Usage

   export JIRA_WEBHOOK_URL=https://automation.atlassian.com/pro/hooks/secret
   elixir changelog2jira.exs --version=0.1.0 --path=../your/project

Configuration

ENV variables:

  • JIRA_WEBHOOK_URL - your JIRA Automation rule Webhook URI

CLI arguments:

  • version - the version you want to extract JIRA IDs e.g 1.0.1 or latest
  • path - location of your project that includes CHANGELOG.md

About

Extracts JIRA IDs from CHANGELOG (using Conventional Commits) and call JIRA Webhook Automation

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages