04-jenkins学习之旅-java后端项目部署实践

1、创建被管理项目

2、构建流程说明

jenkins其实就是将服务部署拆分成了:

1、拉取代码(git)

2、打包编译

3、自定义脚本(jar复制、执行启动脚本)

4、部署成功后的一些通知等

3、demo配置

3.1、General

3.2 源码管理

添加用户名密码方式如下图

3.2.1 常见错误(retured status code 128)

jenkins在使用git拉取代码的时候,首先需要有git插件,其次服务器需要安装并配置git.

具体处理方式可以查看:02-jenkins学习之旅-基础配置-CSDN博客 中的【2 git配置

Failed to connect to repository: Command "gitexe ls-remote -h -- sh:/it bonnie@127.0.0.1:29418/jdzjw.git HEAD"retured status code 128 stdout:stderr: Host key verification failed.fatal: Could not read from remote repository.

Please make sure you have the correct access rightsand the repository exists.

3.3、Triggers

3.4、Environment

3.5、Pre Steps

复制代码
C:\ProgramData\Jenkins\.jenkins\workspace\jw-service\admin\pom.xml
clean install -Dmaven.test.skip=true

3.6、Build

3.7、Post Steps

复制代码
copy C:\ProgramData\Jenkins\.jenkins\workspace\jw-service\admin\ruoyi-admin\target\ruoyi-admin.jar D:\project\server\jiwei

D:
cd D:\project\server\jiwei
dir
restart.bat

3.8、构建设置、构建后设置

以上完成后,可以点击【save】保存

4、任务列表

相关推荐
01二进制代码漫游日记13 分钟前
通讯录(一)
c语言·数据结构·学习
江苏世纪龙科技18 分钟前
让汽修课堂“动”起来—哈弗M6汽车故障诊断与排除仿真教学软件
学习
小陈phd37 分钟前
多模态大模型学习笔记(二十三)——一文搞懂数虚拟人:从定义、分类到核心技术全景
笔记·学习
糖果店的幽灵38 分钟前
【大模型】大模型学习总结之机器学习-3.模型评估
人工智能·学习·机器学习
Edward111111111 小时前
3月23Math类,Arrays类
java·学习
码农4271 小时前
点评项目深入改造-------日常学习笔记
java·笔记·学习·搜索引擎·全文检索
云边散步2 小时前
godot2D游戏教程系列二(19)
笔记·学习·游戏·游戏开发
我的xiaodoujiao2 小时前
4、API 接口自动化测试详细图文教程学习系列4--相关Python基础知识3
python·学习·测试工具·pytest
学机械的鱼鱼2 小时前
【学习笔记】如何快速理解ROS2
笔记·学习
red_redemption2 小时前
自由学习记录(145)
学习