2013-03-22 66 views
1

我想整合github与外部服务。 特别是我想要在问题结束或里程碑完成时发生某些操作。我可以看到如何通过针对问题事件更新http://developer.github.com/v3/repos/hooks/添加webhook来解决上述问题。 但是,我没有看到任何有关里程碑的事件。Github钩为里程碑

这是为什么?这是一个遗漏吗?我看到一些github里程碑与谷歌日历的集成 - 我假设这需要webhooks(我不希望他们对里程碑api使用轮询)。

其中一个替代方案是我认为如果不存在这样的事件,就是倾听问题事件,并且每当问题结束时,检查此问题是否与里程碑相关联,并且检查是否所有其他问题与该里程碑已经关闭,然后创建我自己的“里程碑式的完成”事件。 (我不需要里程碑创建事件)。

任何建议将大受欢迎。

+0

看来,里程碑是不是在GitHub的“一流”的目标,这些问题例如方式。例如,有人似乎没有办法指向某个特定的里程碑 - 并查看其详细信息。 它更像是一个分组结构。这也许可以解释为什么不会有更新的钩子。 – Diomedes 2013-03-25 20:23:32

回答