2013-03-22 96 views
1

我想整合github與外部服務。 特別是我想要在問題結束或里程碑完成時發生某些操作。我可以看到如何通過針對問題事件更新http://developer.github.com/v3/repos/hooks/添加webhook來解決上述問題。 但是,我沒有看到任何有關里程碑的事件。Github鉤爲里程碑

這是爲什麼?這是一個遺漏嗎?我看到一些github里程碑與谷歌日曆的集成 - 我假設這需要webhooks(我不希望他們對里程碑api使用輪詢)。

其中一個替代方案是我認爲如果不存在這樣的事件,就是傾聽問題事件,並且每當問題結束時,檢查此問題是否與里程碑相關聯,並且檢查是否所有其他問題與該里程碑已經關閉,然後創建我自己的「里程碑式的完成」事件。 (我不需要里程碑創建事件)。

任何建議將大受歡迎。

+0

看來,里程碑是不是在GitHub的「一流」的目標,這些問題例如方式。例如,有人似乎沒有辦法指向某個特定的里程碑 - 並查看其詳細信息。 它更像是一個分組結構。這也許可以解釋爲什麼不會有更新的鉤子。 – Diomedes 2013-03-25 20:23:32

回答