以下省略具体项目的构建配置,只记录触发器的配置。
-
jenkins项目配置->构建触发器,如下图
- 图1、图2的
url
、secret_token
分别对应gitlab项目webhook
的url
与secret_token
。
这里主要说明一下的是,secret_token
的生成地方:点开图1 高级 即可看到图2设置的界面,点击Generate
即可生成新的secret_token
,将其复制填入gitlab
对应项目的webhook设置,gitlab项目webhook
设置路径为yourProject->Settings->Integrations
,然后点击Add webhook
添加,再下方为Webhooks列表,可点击某一个webhook的test
,测试设置是否成功。
ps: 因为不熟悉jenkins配置,一开始就误会了token的对应关系,图5两个选项是独立的设置,还是要多学学英文呢。