接上篇:https://developer.aliyun.com/article/1618426?spm=a2c6h.13148508.setting.14.134b4f0e9eVm1V
3.13测试集成
点击 Build Now
确保 GitLab 上的项目 有 test 分支哈!!
3.14查看结果
可以看到 #1、#2 成功了
你可以尝试点进#1 #2进行查看
3.15查看服务器
查看文件 会发现Jenkins已经帮我们把项目拉下来了
而且target目录 也是Jenkins执行mvn打包后的目录
4.GitLab项目配置
打开GitLab项目
选择 Settings
选择 Integrations
4.1配置Webhook
填写URL为刚才Jenkins的Webhook地址
填写SecretToken为Jenkins中按钮生成的秘钥
4.2添加Webhook
点击 Add webhook
4.3测试通知
点击 Test
选择 Push Events
点击 查看GitLab是否可以正常通过WebHook通知Jenkins
4.4正常通知
看到:HTTP 200
说明GitLab现在已经可以正常通知Jenkins了
5.测试整体
此时向GitLab中的项目的test分支提交代码
将会发出WebHook来触发Jenkins
完成Shell中的命令
这样就完成了基础的CI/CD了
后续更复杂的集成 请查看博客的其他文章