2013-09-27 28 views
14

cách chạy móc hậu nhận trong GitHub ?. Tôi biết rằng có một web-nhưng tôi muốn viết một kịch bản tùy chỉnh và không muốn nhận được một bài đăng từ github.Cách chạy móc hậu nhận trên GitHub

+1

Bạn không thể chạy mã của riêng mình trên máy chủ Github. Đó là lý do tại sao Github cung cấp tùy chọn để nhận thông báo bằng HTTP POST. –

+0

Tôi cho rằng nếu nó đã làm Circle CI và như vậy sẽ không tồn tại? – Costa

Trả lời

19

post-receive hook of Github chỉ thực sự là "WebHooks", để giao tiếp với máy chủ web bất cứ khi nào kho lưu trữ được đẩy tới.

Vì lý do bảo mật, bạn không thể chạy bất kỳ thứ gì ở phía máy chủ GitHub.


Khi đẩy được thực hiện để kho của bạn, chúng tôi sẽ POST để URL của bạn với một tải trọng của dữ liệu JSON-encoded về việc đẩy mạnh và các cam kết nó chứa.

Bạn có thể sử dụng Requestbin-test your webhooks.
(kiểm tra xem JSON actually comes from GitHub though)

Các vấn đề liên quan