webhook -通过gitlab 触发
最后更新于:2022-04-02 02:58:09
[TOC]
## 被gitlab触发(webhook)
1. 系统管理——>全局安全配置——>授权策略->[勾选]登录用户可以做任何事->[勾选]->匿名用户具有可读权限
2. 系统管理——>全局安全配置->[取消勾选]跨域站点请求伪造
3. 系统管理——>系统设置->[取消勾选]Enable authentication for '/project' end-point
4. 生成 token
```
> openssl rand -hex 10
a13d2c8d22991c70a9e5
```
5. 进入 jenkins 项目,构建触发器
![](https://cache.yisu.com/upload/information/20200214/28/2372.jpg)
6. gitlab的 admin 账号 settings->network->outbound requests->[勾选] Allow requests to the network from web hooks and services
7. 进入gitlab项目 Settings->Intergrations->填入jenkins 的url ->[取消勾选] Enable SSL verification
8. git 提交push触发测试
';