jenkins自动化操作步骤(gitblit)

1、登陆地址:

http://xxxxxxxxx.org:xxxx/

admin/xxxx

2、创建任务

选择构建一个maven项目

3、配置

最多只保留一天一个任务

选择git仓库和账号密码

选择代码对应分支

build项:

1)使用父项目的pom文件:k56-boot/pom.xml

2)mvn命令:只编译打包指定子项目的包,如只打包wms和其依赖的包,并使用test配置文件

clean -U install -Dmaven.test.skip=true -pl ./k56-cloud-function/k56-cloud-wms -am -Ptest

post steps项:

执行脚本(jenkins_k56_wms.sh,事先将脚本放到/mnt/serveroot下),将jenkins打包后的jar文件从jenkins的workspace移动到指定的目录下(/mnt/serveroot与生产环境目录保持一致),然后如果存在wms服务,则kill -9强制停止后再启动wms服务

构建成功(失败为红色X)后,可以查看日志,是否启动成功。

  1. 启动构建

1)入口一首页启动

2)入口二进行具体任务进行启动

相关推荐
天天喝旺仔18 分钟前
Docker 镜像瘦身实战:多阶段构建把体积缩小 90%
运维·后端·ci/cd·docker·云原生·容器·性能优化
NJCloud33 分钟前
Docker 私有仓库部署:Registry、加密传输与认证鉴权
运维·网络·docker·云原生·容器
玖石书1 小时前
Ubuntu 更换 USTC 镜像源完整指南(AMD64 / AARCH64)
linux·运维·ubuntu
zbyyd1 小时前
Linux 进程间通信(IPC):信号、消息队列、共享内存与信号量详解
linux·运维·c语言
智脑API1 小时前
CCSwitch Claude Code 如何配置 MCP?服务器启动、工具权限与安全测试
运维·服务器·claude·codex·ccswitch
qq_426003961 小时前
UI自动化元素定位不到解决方案
前端·pycharm·自动化
闲云野鹤在人间2 小时前
KVM虚拟化实战|CentOS‑Stream8 两种安装方式+模板制作+基础使用
linux·运维·服务器·centos
小张同学a.2 小时前
Docker 容器实战 2—— docker 仓库
linux·运维·服务器·docker·容器
Android系统攻城狮2 小时前
Linux PipeWire深度解析之pw_core_get_registry调用流程与实战(九十一)
linux·运维·服务器·音频进阶·pipewire音频实战进阶
其实防守也摸鱼2 小时前
智能体推荐:精选 AI Agent 工具与实战指南
运维·开发语言·人工智能·学习·web安全·自动化