侧边栏壁纸
博主头像
GG's Blog博主等级

行动起来,活在当下

  • 累计撰写 23 篇文章
  • 累计创建 12 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Jenkins配置Github WebHook

mrqinzh
2024-08-06 / 0 评论 / 0 点赞 / 32 阅读 / 1839 字

配置部分

控制台 -> 系统管理 -> 系统配置

可以先配置一个 Jenkins URL 增加安全性,也可以不用管,默认就是 http://localhost:8080/

然后继续向下找,有一个 GitHub 的配置

  • 名称:标注,如果是多个github账号的话,可以用这个字段区分开来

  • API URL:就使用默认的即可

  • 凭据

类型选择 Secret text 然后里面的 secret 填入 github 个人中心处 申请的 apikey。描述自己随便填一下,区分apikey的,ID不用管,点击添加即可。

使用部分

在需要触发的项目中,配置 构建触发器 -> GitHub hook trigger for GITScm polling 就行了。

整个流程就是:

  • 本地推送代码到github 。

  • github 收到代码提交事件,判断是否添加webhook事件,apikey权限是否满足后 调用配置的 访问地址。

  • jenkins收到github的调用,触发自动构建。

0

评论区