前提条件
已安装 Jenkins,并且安装插件Generic Webhook Trigger Plugin
配置
- Jenkins创建一个 pipeline项目
- 如图所示在Jenkins任务的build triggers中勾选
Generic Webhook Trigger
, 并且填写token - 在代码仓库管理平台(截图的是bitbucket),配置填写Jenkins中的url
http://JENKINS_URL/generic-webhook-trigger/invoke?token=run_test
,并且根据需要勾选pull request请求中的类型 - 这样配置后只要有pull request 有对应的动作就会触发运行自动化测试脚本,检查是否有代码导致脚本运行失败