JJD*_*JJD 10 git webhooks jenkins gitlab
对于我在GitLab上的存储库,我配置了一个合并请求挂钩,它会触发Jenkins CI计算机上的构建。当打开合并请求时,挂钩将按预期工作。
Webhook配置了以下触发器:
最近,当我编辑合并请求的描述时,该钩子还会通知CI机器。
这是一个POST请求示例:
Content-Type: application/json
X-Gitlab-Event: Merge Request Hook
Run Code Online (Sandbox Code Playgroud)
Content-Type: application/json
X-Gitlab-Event: Merge Request Hook
Run Code Online (Sandbox Code Playgroud)
Server: nginx/1.10.3 (Ubuntu)
Date: Wed, 20 Mar 2019 09:00:21 GMT
Transfer-Encoding: chunked
Connection: close
X-Content-Type-Options: nosniff
Run Code Online (Sandbox Code Playgroud)
Jenkins插件如下所示:
在Jenkins机器上,安装了以下GitLab插件:
创建或更新拉取请求的分支时,如何配置仅将POST请求发送到CI计算机?
问题突然就解决了,什么也没做。在当前的软件堆栈中,我不再遇到这个问题。
以下是软件版本:
我希望这对其他人有帮助。
| 归档时间: |
|
| 查看次数: |
447 次 |
| 最近记录: |