Page tree
Skip to end of metadata
Go to start of metadata

在提交、推送或合并更改之前,您需要检查相应的Jira问题。建立和保护您的工作流程

合并、提交和推钩设置允许您配置以下检查:

Issue key、Issue status、Branch naming 、push commit,merge commit、Jira JQL、Rebase Branch、Commit消息语法

合并保护

如果任何问题或提交消息不符合预期,则合并将被阻止。在屏幕截图中,警告消息显示,相关问题“TEST-1”处于“In Review”状态,预期状态为“Reviewed”。

提交保护

Hook将检查提交和相关问题是否如预期的那样(在提交和推送时)。如果提交或问题与预期不符(例如没有有效问题),提交和/或推送将被拒绝。


Jira Hooks for Bitbucket Plugin介绍

Bitbucket插件的Jira Hooks是一个旨在将Jira Hooks集成到Bitbucket中的项目。尤其是检查分支的完整性和针对相关Jira问题的提交是目标。在某些情况下,在提交或推送更改或执行集成合并之前,我们必须检查与相关JIRA问题相关的许多事情。因此,这个项目的目标是提供一组钩子,在执行操作(merge、commit、push)之前检查问题的一致性。

合并、提交和推送保护

Hook将检查提交(或所有提交)和相关问题是否如预期的那样。如果提交或问题与预期不符(例如问题状态不正确),则合并、提交或推送将被拒绝。

可能的检查

merge和push hook设置允许您配置以下检查:Issue key、Issue status、Branch naming 、Squash committes、merge committes、JIRA JQL、Rebase Branch、Commit消息语法。

本地和远程检查

可以安装一个本地提交钩子,它将在推送时评估变更集,而不仅仅是远程的。此外,还可以使用本地Git钩子,它将在提交时评估变更集。






https://marketplace.atlassian.com/apps/1211959

  • No labels