这里我们使用gitlib为例,实现去Jenkins的插件中心,【可选插件】搜索gitee相关的
直接安装
在Jenkins管理配置里面配置Gitee
配置gitee
登录gitee平台,获取私人令牌
点击生成新令牌
创建一个新的项目
配置源码
配置触发器
这里生成的密码,需要在gitee平台上使用
回到gitee平台,找到你要自动化部署的项目
添加WebHooks,密码就是刚才生成的, URL在配置触发器的勾选栏上写了webhooks的地址
配置成功之后,我们就可以正常使用了
操作演示:
我们先看一下,Jenkins的目录,gitee的项目目录,和推送记录
拉取最新的代码
新增一个文件,然后看看Jenkins是否自动获取到
此时查看gitee平台的代码是否有变化
推送记录是否有变化
再看看Jenkins下的工作目录里面和 执行日志
此时,说明已经通过push代码,达到了Jenkins自动部署,发布的话,需要使用脚本,参照上一篇