有没有办法从github引用外部和自定义问题跟踪器?

时间:2015-04-24 17:17:27

标签: github github-api

可以将github与跟踪问题的自定义应用程序集成吗?这个自定义问题跟踪器是由不参与github开发的人开发的,但可以编写一些插件或功能,提供引用外部问题的模式。

模式可以是#I或类似的东西。

思想?

1 个答案:

答案 0 :(得分:1)

据我所知,大多数流行的企业解决方案都是通过webhooks与GitHub存储库建立集成(如果他们还没有提供它们)。如果这是一个内部自定义解决方案,您必须自己构建该集成。

您需要为每个存储库注册一个webhook,必须知道如何将来自不同存储库的事件与不同的问题相关联。

通过webhook设置,您将能够检查拉取请求,推送到不同的分支机构等,并且您可以使用任何语法来引用问题跟踪器中的问题ID。如果您的存储库也面向公众并且已启用问题(和请求),则您绝对不希望将#numerical_id的使用与您自己的问题跟踪器重叠。在这种情况下,您需要选择^&%之类的内容,而这些内容目前尚未被其他任何人声明。但是,你选择的完全取决于你。