jenkins+gitlab构建自动化集成

1.jenkins配置gitlab连接:
系统管理===》系统设置===》gitlab:
jenkins+gitlab构建自动化集成_第1张图片
填写gitlab连接名、gitlab项目仓库URL、gitlab API TOKEN
gitlab中生成一个访问令牌
jenkins+gitlab构建自动化集成_第2张图片
gitlab首页===>访问令牌===>创建一个新的令牌
将生成的令牌填入上图的gitlab API TOKEN
进行测试连接。
2.在构建任务配置中选择使用gitlab配置
jenkins+gitlab构建自动化集成_第3张图片
3.配置任务的触发器选项
jenkins+gitlab构建自动化集成_第4张图片
a.勾选当触发push时自动运行任务
b.过滤掉git分支
c.点击下方genetate升级验证秘钥
4.进入gitlab找到对应的项目===》集成增加一个web hook:
jenkins+gitlab构建自动化集成_第5张图片
这里填入的url就是jenkins中在触发器那里的url地址
安全令牌就是使用generate生成的秘钥
点击test进行测试返回http状态码200即为成功
5.本地仓库修改仓库文件并push到gitlab服务器,测试触发器是否生效

你可能感兴趣的:(jenkins+gitlab构建自动化集成)