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、任务列表

相关推荐
岳来10 分钟前
docker运行时目录/var/lib/docker 学习
学习·docker·容器运行时
Eli_Optics1 小时前
《通信原理》学习笔记——第六章
笔记·学习
ouliten3 小时前
cuda编程笔记(11)--学习cuBLAS的简单使用
笔记·学习·cuda
sakabu5 小时前
ESP32 外设驱动开发指南 (ESP-IDF框架)——GPIO篇:基础配置、外部中断与PWM(LEDC模块)应用
笔记·单片机·学习·esp32
代码哈士奇5 小时前
VitePress学习笔记
javascript·笔记·学习
小眼睛FPGA5 小时前
【盘古100Pro+开发板实验例程】FPGA学习 | 基于紫光 FPGA 的键控 LED 流水灯
科技·学习·ai·fpga开发·fpga
天才少女爱迪生5 小时前
pytorch的自定义 CUDA 扩展怎么学习
人工智能·pytorch·学习
不可描述的两脚兽5 小时前
学习笔记《区块链技术与应用》第4天 比特币脚本语言
笔记·学习·区块链
明长歌7 小时前
【javascript】Reflect学习笔记
javascript·笔记·学习
超浪的晨7 小时前
Maven 与单元测试:JavaWeb 项目质量保障的基石
java·开发语言·学习·单元测试·maven·个人开发