前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jenkins 集成gitee

jenkins 集成gitee

作者头像
雷子
发布2021-03-15 15:12:26
2.1K0
发布2021-03-15 15:12:26
举报
文章被收录于专栏:雷子说测试开发

在jenkins

1.前往 Manage Jenkins -> Manage Plugins -> Available

2.右侧 Filter 输入:Gitee

3.下方可选列表中勾选 Gitee(如列表中不存在 Gitee,则点击 Check now 更新插件列表)

我选择了安装后重启jenkins

然后的静静的等待安装即可。

安装的时候呢,我们这个空闲,可以去生成下我们的私人令牌,这是gitee配置需要的,我们可以在https://gitee.com/personal_access_tokens

去生成即可,前提 你要登录,然后点击生成新的令牌即可,

输入描述,既可以生成,当然了你还可以根据自己的想要的权限进行选择,选择一个适合的,然后拿到给的令牌, 准备一会配置的时候使用。

等待jenkins 安装插件完成后,重启完毕,重启按照如下进入,

Jenkins -> Manage Jenkins -> Configure System -> Gitee Configuration

如下配置

证书令牌,点击添加,

id 可以自行定义,我用的gitee,

完整的配置如下,

可以点击下测试,进行测试

测试完毕提示成功,

然后点击应用保存即可。

我们去创建一个项目去测试下。

源码管理

配置gitee,然后配置构建触发器,

然后配置

构建操作,可以根据自己的选择配置。

可以在构建后有评论

还需要配置webhook例如

这样提交新建后才会触发。但是有很多人的外网是没法访问的,而gitee如果是用的现有的,就需要构建一个远程访问的才可以,下面我介绍下使用花生壳穿透,这样就可以外网访问来。

如果本地 没法触发可能是因为外网没法访问,这样,大家可以弄一个外网穿透。我用的是花生壳,远程穿透,这样就可以访问来,大家可以根据自己的选择,花生壳地址https://hsk.oray.com/price/#personal 下载 关注公众号登录,创建自己的应用即可。

用花生壳的域名 替换到 webhook的内外地址即可。

这样我们就可以在远程访问来,这样我们远程提交之后就可以自动触动jenkins进行操作来,大家可以根据自己的选择 。

正常提交后可以远程自动触发来,远程触发我会让构建远程机器人。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 雷子说测试开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档