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

相关推荐
小薛博客6 分钟前
22、Jenkins容器化部署Java应用
java·运维·jenkins
ZLRRLZ7 分钟前
【Docker】Docker基础
运维·docker·容器
ajassi20008 分钟前
linux C 语言开发 (四) linux系统常用命令
linux·运维·服务器
南部余额14 分钟前
Spring 基于注解的自动化事务
java·spring·自动化
荣光波比41 分钟前
Shell 秘典(卷十)—— 服务器资源自动化监控脚本的设计与实现
运维·服务器·自动化·云计算
wangjialelele1 小时前
Linux匿名管道和命名管道以及共享内存
linux·运维·网络
我命由我123452 小时前
Photoshop - Photoshop 创建图层蒙版
运维·学习·ui·课程设计·设计·ps·美工
禁默2 小时前
Linux 之从硬件硬盘到文件系统的全面过渡
linux·运维·服务器
☆璇3 小时前
【Linux】Linux环境基础开发工具使用
linux·运维·服务器
鹿鸣天涯3 小时前
CentOS系统停服,系统迁移Ubuntu LTS
linux·运维·centos