可以将github与跟踪问题的自定义应用程序集成吗?这个自定义问题跟踪器是由不参与github开发的人开发的,但可以编写一些插件或功能,提供引用外部问题的模式。
模式可以是#I或类似的东西。
思想?
答案 0 :(得分:1)
据我所知,大多数流行的企业解决方案都是通过webhooks与GitHub存储库建立集成(如果他们还没有提供它们)。如果这是一个内部自定义解决方案,您必须自己构建该集成。
您需要为每个存储库注册一个webhook,您必须知道如何将来自不同存储库的事件与不同的问题相关联。
通过webhook设置,您将能够检查拉取请求,推送到不同的分支机构等,并且您可以使用任何语法来引用问题跟踪器中的问题ID。如果您的存储库也面向公众并且已启用问题(和请求),则您绝对不希望将#numerical_id
的使用与您自己的问题跟踪器重叠。在这种情况下,您需要选择^
或&
或%
之类的内容,而这些内容目前尚未被其他任何人声明。但是,你选择的完全取决于你。