
# Gitlab自动触发Jenkins构建
Gitlab触发Jenkins构建有以下两种方式：
- 通过配置好的Webhook来Push events，触发Jenkins构建任务。
- 修改构建配置指定分支的文件来Push events，触发Jenkins构建任务。
示例通过方式一来触发Jenkins构建。
1. 登录Gitlab，进入代码仓库，示例为"test-demo"，单击"Settings"，选择"Webhooks"，在右下角的"Test"下拉框，选择"Push events"，如[图1]所示。
   
   图1Webhook触发Jenkins构建   
   ![](https://support.huaweicloud.com/bestpractice-cae/zh-cn_image_0000001828389193.png "点击放大")
   
   
2. 登录Jenkins，左侧构建执行状态中可以看到已经触发的构建任务，单击构建任务编号，选择"Console Output"，查看构建输出日志，如[图2]。
   
   图2查看构建任务状态   
   ![](https://support.huaweicloud.com/bestpractice-cae/zh-cn_image_0000001439166381.png "点击放大")
   
   
3. 查看构建输出日志，构建出来的是jar包，部署成功，如[图3]。
   
   图3查看构建输出日志   
   ![](https://support.huaweicloud.com/bestpractice-cae/zh-cn_image_0000001757341036.png "点击放大")
   
   
4. 登录CAE控制台。
5. 左侧导航栏单击"组件列表"，查看对应组件的版本号已更新，如[图4]。
   
   图4查看组件版本号   
   ![](https://support.huaweicloud.com/bestpractice-cae/zh-cn_image_0000001893667936.png "点击放大")
   
   
 
