在github上挂钩来触发哈德森构build

我使用哈德森作为我的CI服务器,我试图让我的提交触发构build。 当我使用gitosis时,我刚post-receive一封post-receive

 curl -u gituser:password http://my.hudson.url/project/?token=someToken 

我似乎无法find如何在Github上运行这样的命令,它似乎只是通过发送POST到一个特定的URL来支持某些服务。 我使用curl的原因是用户authentication。 我不知道如何用Github来完成这个任务。

有没有人使用过类似的设置?

添加一个build立用户到你的哈德森设置,添加权限

在你的github服务钩子中,在POST-call中添加用户凭证

HTTP:// USER:PASS @ SERVER /工作/项目/构build记号=记号