第一篇文章有关Jenkins部署基本使用简单的做了下记录,但是每次上传到码云的代码都要去控制台进行构建很麻烦,最近发现网上有个办法是当你上传到码云的代码后将会自动构建只需等待一分钟就部署好了,尝试下
在插件里面搜索webHook 这个插件
Generic Webhook Trigger Plugin 如果没有应该是已经安装了 然后去 系统管理找一下用户的token 没有的话生成一个
然后进入你的Jenkins项目设置 然后选择Build Triggers 里面的 Generic Webhook Trigger 勾选就可以了
进入你的项目找到管理 WebHooks 设置
添加然奇偶把你的信息填入就可以 http://<User ID>:<API Token>@<Jenkins IP地址>:端口/generic-webhook-trigger/invoke
userid 就是你登录的id apitoken 就是你刚才生成的 然后是地址加端口
然后点击测试
"status":"ok","data":{"triggerResults":{"我的测试":{"id":25,"regexpFilterExpression":"","regexpFilterText":"","resolvedVariables":{},"triggered":true,"url":"queue/item/25/"}}}}
当你点击上传代码时就会自动部署
网友评论