我正在尝试在github企业中创建一个预接收钩子。我想检查一下提交消息,它应该包含一个jira ID(例如“ RP-123”)以及一些文本。而且该提交应该在jira中作为github的链接可见。
有人可以帮我这个忙吗? 谢谢!
我已将jira与github集成在一起,方法是在开发人员设置下将其添加到OAuth Apps。 我试图在/ git / hooks文件夹下添加一个可执行脚本来验证提交消息,但这仅用于客户端验证,因为.git文件夹在github中不受版本控制。 您能否让我知道如何为提交消息添加服务器端验证以及jira将如何链接到那些特定的提交
答案 0 :(得分:1)
如果我还不算太晚,您可以使用预接收挂钩来完成此操作。使用正则表达式的预接收挂钩示例如下:https://github.com/github/platform-samples/blob/master/pre-receive-hooks/require-jira-issue.sh