根据不同的需求,可以在Jenkins中设置如何触发

1、Build periodically
固定时间去执行,例如上图中“H H/2 * * *”表示每隔2个小时,执行一次。具体参数含义以及用法,可以点击后面的疑问号(?),会显示详细信息
2、Poll SCM
固定时间去检查源码管理中是否有更新,如果有更新就会执行。具体设置参数和Build periodically相同
3、Build when a change is pushed to GitLab. GitLab CI Service URL
当GitLab(源码管理中配置的仓库)中有push操作(即有更新)就会立即执行。需要在Gitlab端对应的仓库设置Webhook。