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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容