一个用于传统提交的带有表情符号和集成的Commitizen插件
项目描述
emotional
一个用于Commitizen的传统提交模板,带有表情符号和集成。
安装
pip install emotional
然后设置emotional
作为Commitizen模板
[tool.commitizen]
name = "emotional"
配置
作为一个起点,请记住,所有的Commitizen配置都是可用的。
变更日志
默认情况下,按类型排序的更改保留在提交顺序中,并忽略作用域进行排序。但是,您可以设置order_by_scope
来强制作用域首先排序。
[tool.commitizen]
name = "emotional"
order_by_scope = true
您还可以通过设置group_by_scope
将更改按作用域分组到子部分。
[tool.commitizen]
name = "emotional"
group_by_scope = true
Github集成
要启用github集成,只需提供您的github仓库作为github
设置
[tool.commitizen]
name = "emotional"
github = "author/repository"
对于github enterprise,您可以使用完整的仓库URL
[tool.commitizen]
name = "emotional"
github = "https://git.company.com/author/repository"
Gitlab集成
要启用gitlab集成,只需提供您的gitlab仓库作为gitlab
设置
[tool.commitizen]
name = "emotional"
gitlab = "author/repository"
对于托管的gitlab实例,请使用完整的URL
[tool.commitizen]
name = "emotional"
gitlab = "https://git.company.com/author/repository"
Jira集成
要启用Jira集成,提供您的JIRA实例URL作为jira_url
设置,以及您希望在jira_prefixes
中处理的项目的项目前缀列表
[tool.commitizen]
name = "emotional"
jira_url = "https://emotional.atlassian.net"
jira_prefixes = [
"EMO-",
"PRJ-",
]
多个集成
虽然可以混合集成,但请注意,jira
与github
和gitlab
都兼容,而github
和gitlab
则存在冲突,因为它们使用相同的格式。
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
emotional-0.5.1.tar.gz (21.4 kB 查看散列值)
构建分发
emotional-0.5.1-py3-none-any.whl (14.3 kB 查看散列值)
关闭
emotional-0.5.1.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | a68eb30e6e8aa9e5196338bc8c85b2351386e5f066443ead67046e680b8d6566 |
|
MD5 | f10b902994b6eec0a806c3eb52ec315c |
|
BLAKE2b-256 | 4d948b74d922b68f3daa934d1c47bbd4611f036a2a464997b788914c8c56478f |
关闭
emotional-0.5.1-py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 1a7d26d268c6566d12d597a8f582b7b26c463b0041164648426a7a2cd5437493 |
|
MD5 | f8608a84ffaad049edb9095856cd782c |
|
BLAKE2b-256 | c523c37708138e403a57c1ef4ee89ddb5db6963dc1b479ae9cb5a987a43cce1b |