Skip to main content

Commitizen ruleset extending Conventional Commits with JIRA issue links

Project description

Commitizen Conventional + JIRA ruleset

These rules for Commitizen extend the regular Conventional Commits rules with:

  • Requiring a JIRA issue in the message (optional)
  • JIRA issue link added to the messages in the changelog
  • Nicer words for the commit types in the changelog

Inspired by and comparable with cz-github-jira-conventional. But without GitHub.

It's different from conventional_jira because it doesn't require the JIRA issue ID to be the scope.

Usage

See https://commitizen-tools.github.io/commitizen/customization/#2-customize-through-customizing-a-class.

pip install cz_conventional_jira
[tool.commitizen]
name = "cz_conventional_jira"
# ...
jira_require = true # Whether to require a JIRA issue ID in the commits. Defaults to false.
jira_url = "https://my.atlassian.net" # Required. Defaults to none.
jira_prefix = "MYPROJ-" # What issue IDs have to start with. E.g. to limit to a specific project. Defaults to none.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cz_conventional_jira-0.1.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cz_conventional_jira-0.1.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file cz_conventional_jira-0.1.1.tar.gz.

File metadata

  • Download URL: cz_conventional_jira-0.1.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.9 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for cz_conventional_jira-0.1.1.tar.gz
Algorithm Hash digest
SHA256 937f9e593c82ac36d0909d724ee431828acb9661051a6be8f30e4066a3de70f6
MD5 5d1e0c51477ac80c0fb3a921530eadb4
BLAKE2b-256 2d56c16dbe0bbbfd4795ca0adca2ecb6bb73032ea13c2c0ed1259758fc66a869

See more details on using hashes here.

File details

Details for the file cz_conventional_jira-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cz_conventional_jira-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.9 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for cz_conventional_jira-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 86a3288163ab94e0eab2af36bcd71d346fa0497e24d90fc791e1185dfa7fa0f0
MD5 e78a42ca9f37d76071b9af372b989cba
BLAKE2b-256 3138e69a17f4c5133a2e52666b78343ef7be101a5f83ea42df1ed8d3d7cb9fa1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page