当前位置: 首页 > news >正文

jenkins部署springboot项目

文章目录

  • 前言
  • 总结


前言

前面已经安装了jenkins,然后尝试拉取gitee上的springboot项目进行启动测试。


新建jenkins任务
在这里插入图片描述
输入任务名称,构建自由风格的任务
在这里插入图片描述
输入任务描述
在这里插入图片描述
源码管理选择git,输入项目地址
在这里插入图片描述
复制gitee中springboot项目地址
在这里插入图片描述
添加凭证
在这里插入图片描述
输入gitee的用户名和密码进行保存
在这里插入图片描述
选择凭证
在这里插入图片描述
构建步骤选择执行shell
在这里插入图片描述
粘贴命令

# 解决jenkins默认自动终止shell产生的进程问题
BUILD_ID=dontKillMe
# 打包
mvn clean install -DskipTests
# jenkins的工作目录在 /root/.jenkins/workspace 路径下,新建任务则直接定位到当前任务下
cd target
# 先停掉旧服务
ps -ef | grep executor-test-0.0.1-SNAPSHOT.jar | grep -v grep | awk '{print "kill -15 "$2}' | sh
# 再运行新服务
nohup java -jar executor-test-0.0.1-SNAPSHOT.jar > app.log 2>&1 &

保存,然后立即构建
在这里插入图片描述
查看控制台输出
在这里插入图片描述
执行成功
在这里插入图片描述
浏览器访问测试
在这里插入图片描述


总结

以上就是今天要讲的内容,本文简单介绍了使用jenkins部署springboot项目的步骤

http://www.lryc.cn/news/584512.html

相关文章:

  • 综合演练——名片管理系统I
  • CVE-2022-4262/CVE-2022-3038
  • YOLO11 目标检测从安装到实战
  • Flutter 知识点总结
  • Spring Boot 3.4 :@Fallback 注解 - 让微服务容错更简单
  • 颠覆传统IO:零拷贝技术如何重塑Java高性能编程?
  • 【Linux基础命令使用】查找文件、归档管理、计划任务命令详解
  • 决策树与随机森林Python实践
  • 云原生技术与应用-Docker高级管理--Dockerfile镜像制作
  • STM32之风扇模块(开关控制+PWM调速)
  • 相机:以鼠标点为中心缩放(使用OpenGL+QT开发三维CAD)
  • 动态物体滤除算法
  • 【读书笔记】如何画好架构图:架构思维的三大底层逻辑
  • CTFHub————Web{信息泄露[备份文件下载(vim缓存、.DS_Store)]}
  • UI前端与数字孪生结合案例分享:智慧城市的智慧能源管理系统
  • JAVA面试宝典 -《新潮技术:协程与响应式编程实践》
  • Java 中的多线程实现方式
  • 原创数学建模国赛半自动化辅助排版模板及国赛论文排版格式要求
  • 藏文识别技术的关键挑战与解决方案
  • Win11系统安装Anaconda环境极简教程
  • RV1126平台(Buildroot Linux)+ SunplusIT SPCA2688 USB摄像头 RTSP推流全流程复盘与问题解决记录
  • 反向传播notes
  • 用 ngrok + SSH 实现公网远程控制电脑
  • AI驱动的低代码革命:解构与重塑开发范式
  • Java观察者模式实现方式与测试方法
  • LUMP+NFS架构的Discuz论坛部署
  • 04-ES6
  • RuoYi-Cloud ruoyi-gateway 网关模块
  • 大数据时代UI前端的智能化升级:基于机器学习的用户意图预测
  • 在生信分析中,处理vcf 比较好用的python包推荐