Hudson
在 github 上送出 hook 以觸發 hudson 建構
我正在使用 Hudson 作為我的 CI 伺服器,並且我正在嘗試讓我的送出來觸發建構。當我使用 gitosis 時,我只是有一個
post-receive
執行curl -u gituser:password http://my.hudson.url/project/?token=someToken
我似乎無法找到如何使用 Github 執行諸如此類的命令,它似乎只通過向特定 url 發送 POST 來支持某些服務。我使用 curl 的原因是為了使用者身份驗證。我不確定如何使用 Github 實現這一點。
有沒有人使用過類似的設置?
將建構使用者添加到您的 hudson 設置中,添加權限
在您的 github 服務掛鉤中,在 POST-call 中添加使用者憑據