jenkins 搭建gitee实现代码自动化部署

环境:
这里jenkins服务器和测试服务器位于同一台
jenkins:192.168.1.1
测试服务器:192.168.1.1
这里是使用java -jar jenkins.war包进行部署的

1、安装插件(系统管理->插件管理)

安装giee plugin、public over ssh


image.png

image.png
2、添加gitee令牌(系统管理->系统管理->Gitee 配置)

如下图所示,填入gitee的账号和密码


image.png
3、新建任务

在general中如下操作


image.png
4、配置general
image.png

默认jenkins的工作空间是在 .jenkins/workspace/task中,可自定义工作空间,如下图


image.png
5、配置源码管理
image.png

image.png
6、配置触发器
image.png

把webhook密码复制到gitee中的项目中


image.png

点击测试返回结果如下,则代表配置正确


image.png
7、配置构建后操作

如果要执行构建后执行某个脚本,需如下图填写服务器账号,用户,密码等,因为我这里jenkins服务器和所部署的服务器位于同一台服务器中,故写的是127.0.0.1


image.png
image.png
8、测试

当git推送代码到gitee时,jenkins会进行自动构建,如下图


image.png

然后jenkins会自动将项目代码部署到测试服务中,如下图

image.png

你可能感兴趣的:(jenkins 搭建gitee实现代码自动化部署)