Contlint Jira 类型 配置
默认配置 jira 类型的承诺插件。 。 。 .
可配置规则
jira型提供了以下可配置的规则。 通过自定义这些规则,可以定义哪些消息应当被接受和拒绝.
jira- 类型项目键- enum
列出已接受的JIRA项目钥匙。 如果信件中的工程密钥没有被包含,那么信件就会被拒绝. 默认情况下,此设置的值是 undefined,这意味着每个键都被接受.
如果你想接受的话 PROJECTA 财务报告和审定财务报表 PROJECTB 仅限:
// commitlint.config.js
module.exports = {
plugins: ['@dwmt/commitlint-plugin-jira-type'],
extends: ['@dwmt/commitlint-config-jira-type'],
rules: {
// 2 sets the level of this rule to error.
// always means that this rule should be applied as is
// (the other value is "never", which inverts the rule)
'jira-type-project-key-enum': [2, 'always', ['PROJECTA', 'PROJECTB']]
}
}
jira- 类型- enum
列举公认的类型。 如果信件内的类型不包含,则该信件会被否决. 默认情况下,此设置的值是 undefined,这意味着每一种类型都被接受.
如果你想接受的话 feat 财务报告和审定财务报表 fix 仅限:
// commitlint.config.js
module.exports = {
plugins: ['@dwmt/commitlint-plugin-jira-type'],
extends: ['@dwmt/commitlint-config-jira-type'],
rules: {
// 2 sets the level of this rule to error.
// always means that this rule should be applied as is
// (the other value is "never", which inverts the rule)
'jira-type-type-enum': [2, 'always', ['feat', 'fix']]
}
}
更多信息
请看 父单列波的读取。 。 。 .