Gogs 配合 Jenkins 实现自动构建

在 Jenkins 安装 Gogs 插件

在 Jenkins 上安装 Gogs 插件。

2024-03-13T17:31:27.webp

新建 Gogs 用户

在 Gogs 上新建一个用户,专用于 Jenkins。并在仓库设置中为这个用户设置权限。

如果是私有仓库可跳过。

配置 Jenkins 项目

源码管理选择 Git,输入仓库地址。如果是私有仓库,还需要选择或创建凭据。因为我使用的 HTTPS 地址,所以创建一个用户名和密码类型的凭据即可。

2024-03-13T17:52:08.webp

在 Gogs Webhook 中最好启用 Use Gogs secret,更加安全。这个密钥等下要用到。

2024-03-13T17:54:18.webp

配置仓库的 Web 钩子

推送地址格式如: https://ci.jenkins.com/gogs-webhook/?job=example-project

2024-03-13T17:56:27.webp

本文链接:

https://blog.nkxingxh.top/archives/349/
1 + 5 =
快来做第一个评论的人吧~