1.安装gitee

1.1在jenkins服务器上安装git客户端

yum -y install git

1.2从jenkins控制面板上下载git插件

1.2.1点击插件管理
image

1.2.2在可选插件里搜索gitee没有就到已安装里看看是否已经安装
image

2.gitee配置

2.1返回首页,进入系统配置

2.1.1点击系统配置
image

2.1.2找到git配置项,配置信息
image

2.2配置Gitee API私人令牌和gitee登录凭证

申请地址https://gitee.com/profile/personal_access_tokens
图一:点击地址直接进入私人令牌申请页面
image
图二:提交后生成类似UUID的长串
image
图三:点击凭证管理
image
图四:点击选择影响范围,进入配置
image
图五:点击添加,填写完成后点击create
image
图六:按图五步骤再添加一个gitee账户密码凭证,类型选择如图
image
配置完成后再重新配置步骤2.1.2的令牌项

3.新建项目

3.1从jenkins控制台首页点击 新建item,选择构建项目的类型点击确定
image
3.2配置源码管理
image
3.3配置触发器
3.3.1默认build配置
image
3.3.2自动拉取代码并打包配置(可不配置这个,每次手动构建)
3.3.2.1勾选gitee webhook
image
3.3.2.2在勾选的gitee webhook展开面板往下翻,点击生成密钥,然后先保存
image
3.3.2.3打开gitee,选择一个仓库点击管理,在左侧导航栏找到webhooks,配置完成后点击添加
image
3.4配置构建后点击保存
image

4.一键自动部署

4.1jenkins服务器上安装ansible工具
yum -y install ansible
4.2在步骤3中配置pre steps
直接编写shell脚本
image
运行服务器上的脚本文件,需要提前准备发布文件
image