Webhooks

Webhooks

Posted by z9961 on January 22, 2019
在web开发过程中的webhook,是一种通过通常的callback,去增加或者改变web page或者web 
app行为的方法。这些callback可以由第三方用户和开发者维持当前,修改,管理,而这些使用者与
网站或者应用的原始开发没有关联。webhook这个词是由Jeff Lindsay在2007年在计算机科学
hook项目第一次提出的。								-维基百科

1.Jenkins打开系统管理,系统设置

mark

​ 添加URL

https://api.github.com

​ 这个页面先不要关

2.在github上打开你的项目,在Settings里找到Webhooks,添加

mark

URL为http://你的jenkins域名/github-webhook/

保存即可

然后打开github账号的Settings,Developer Settings,Personal access tokens

​ Generate new token,

mark

保存后复制给你的token,回到第一步的结尾,添加凭据

mark

Secret写复制的token,id留空

保存应用

3.打开你的job,修改config,确保Build Tiggers里的Github hook trigger for GITScm Polling打勾