Jenkins-GitLab Hook
Posted shark_西瓜甜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins-GitLab Hook相关的知识,希望对你有一定的参考价值。
一、场景
二、模块
Generic Webhook Trigger
启用白名单
在构建项目中使用
设置 Token
这是可选的。如果指定了该标记,则只有在调用时提供该标记时才能触发此作业。
比如如上图中定义了 Token 为webapp
, Jenkins 服务器地址为: 192.168.122.30那么在 GitLab Server 上配置的调用地址是:
http://192.168.122.30/generic-webhook-trigger/invoke?token=webapp
GitLab Server 上配置
在 Gitlab 上找到任意一个需要构建的项目
接着把 Jenkins 的 webhook 地址粘贴到下图中的 网址 栏中
接着拉动滚动条到页面最后,点击 Add webhook
测试
首先保证 Jenkins 上关联的任务已经保存
之后,在 Gitlab Server 上进行测试
页面上方有如下显示,表示成功
之后去 Jenkins 上查看关联的任务,应该会看到有正在进行构建。
以上是关于Jenkins-GitLab Hook的主要内容,如果未能解决你的问题,请参考以下文章
Web Spider Fiddler - JS Hook 基本使用
--hook,某电商(bao)app签名实现数据采集,欢迎交流