文章目录
- 一、Jenkins配置
-
- 1.1、插件安装
- 1.2、安全配置
- 1.3、工程配置
- 二、GitLab配置
-
- 2.1、创建token
- 2.2、设置触发器
- 三、测试一下
一、Jenkins配置
1.1、插件安装
Jenkins确保以下两个插件安装成功:
- Gitlab Hook Plugin
- Git plugin
1.2、安全配置
- 系统管理→全局安全配置→授权策略→登录用户可以做任何事情(选中)→匿名用户具有可读权限(选中)
- 系统管理 -> 系统配置 -> Enable authentication for ‘/project’ end-point (取消选中)
1.3、工程配置
工程的构建触发器选择
Build when a change is pushed to GitLab
,复制出该
webhook
的URL,保存。
二、GitLab配置
2.1、创建token
User Settings → Access Tokens
得到
token
:
2.2、设置触发器
然后去到 Gitlab 的项目工程中 setting → Integrations Settings ,将 webhook 的 URL 和 Gitlab 的 token 填入,保存。
得到一个
WebHook
三、测试一下
提示
查看 Jenkins 工程已经在构建了