jenkins接通gitee的webhook做自动部署 vue、react、java、springBoot

简介

其实点一下,也是浪费生命,不是吗?
推送代码到Gitee时,由配置的 WebHook 触发 Jenkins 任务构建。多好!

jekins安装插件

搜索并安装这两个插件Gitee PluginJersey 2 API
第二个插件本不是必要的,是因为我目前当前Gitee Plugin插件有一个Bug,因此安装的。
安装完成后,记得重启下jekins

gitee创建令牌

Gitee API V5 的私人令牌,到gitee获取


jekins添加gitee令牌(类型的凭据)

一会在配置插件Gitee Plugin的时候会用到,这里提前创建
系统管理->安全->Manage Credentials(凭据)->添加凭据

jekins配置Gitee Plugin

系统管理->系统配置->Gitee 配置

jekins具体项目使用

如上,已经配置好了基础配置。
但是要想项目使用此插件,还需要开启此功能。

项目->配置->General

选择刚才创建的配置名


(如果你还没有创建gitee的账号凭据 自己去创建一个吧 很简单 跟创建gitee的令牌凭据几乎一样)

项目->配置->构建触发器

1、勾选gitee开关
✅Gitee webhook 触发构建,需要在 Gitee webhook 中填写 URL: http://xxx
2、点击生成 Gitee WebHook 密码
在构建触发器的最后一个选项里,多项下拉一下

然后点击保存!

gitee中,配置WebHook

将上一步生成的链接和密码,搞到你项目中的WebHook配置里即可

至此,全部完成,提交代码,就会自动编译啦!

posted @ 2022-01-12 19:33  丁少华  阅读(575)  评论(0编辑  收藏  举报