Jenkins 配置 Gitlab Webhooks 自动构建

Jenkins 配置 Gitlab Webhooks 自动构建

在没有使用gitlab runner流水线情况下可以通过 jenkins + webhooks 进行自动化构建,文中会将 gitlab 配置以及 jenkins配置步骤以图文方式展示,文中使用的 jenkins版本为: 2.414.3, 使用的 gitlab 版本: v16.3.6

Jenkins 配置

  1. 进入到jenkins的插件下载界面
    http://your-domain/manage/pluginManager/available
    页面如下:
    在这里插入图片描述

  2. 进入之后搜索"gitlab"
    搜索出来之后选择 第一个结果,由于这边已经安装 下方是安装完成之后图片:
    在这里插入图片描述

  3. 配置gitlab 私服信息以及 api key
    http://your-domain/manage/configure
    进入到系统配置界面:
    在这里插入图片描述

  4. 如上图所示,图中的 “GitLab API token”
    需要通过下方的添加按钮进行添加,操作步骤如下第一步第二部
    在上图中的API token中找个随机字符串,并且保留下来,这个需要再后续步骤中 配置 gitlab 触发 jenkins时需要用到

  5. 配置安全策略
    如下图所示,必须一致,否则会有403相关的错误配置安全策略

  6. 通过上述5个步骤已将基础信息配置好,下面开始配置具体项目的触发选项
    新建项目或者在已有的项目中会出现下图选项,需要勾选住
    第一步
    在配置页面继续下翻,找到下图配置位置:
    在这里插入图片描述
    如上配置显示,需要将红框中的链接复制保存下来,在gitlab中需要配置
    jenkins配置到此结束,后面会有gitlab相关配置步骤

Gitlab 配置

  1. 进入到项目的webhooks 页面,如下图所示,
    在这里插入图片描述
  2. 点击"添加新的 webhook"
    里面的内容如下所示,按照图片中的内容填入信息
    在这里插入图片描述
  3. 最后添加添加即可,然后可以在列表页面点击测试
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值