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)入口二进行具体任务进行启动

相关推荐
云飞云共享云桌面44 分钟前
替代传统电脑的共享云服务器如何实现1拖8SolidWorks设计办公
linux·运维·服务器·网络·电脑·制造
AI云原生44 分钟前
云原生系列Bug修复:Docker镜像无法启动的终极解决方案与排查思路
运维·服务器·python·docker·云原生·容器·bug
qyhua8 小时前
【Linux运维实战】彻底修复 CVE-2011-5094 漏洞
linux·运维·安全
九皇叔叔9 小时前
Linux Shell 正则表达式中的 POSIX 字符集:用法与实战
linux·运维·正则表达式
東雪蓮☆10 小时前
K8s 平滑升级
linux·运维·云原生·kubernetes
AKAMAI10 小时前
数据孤岛破局之战 :跨业务分析的难题攻坚
运维·人工智能·云计算
东巴图10 小时前
JavaScript性能优化实战大纲性能优化的核心目标
运维·matlab
站长朋友11 小时前
【邀请函】锐成信息 × Sectigo | CLM - SSL 证书自动化运维解决方案发布会
运维·自动化·ssl·clm·sectigo·47天ssl证书
qq_1838028711 小时前
Linux内核idr数据结构使用
linux·运维·服务器
King's King11 小时前
自动化仓库规划设计方案
运维·自动化