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

相关推荐
一只栖枝几秒前
华为 HCIE 大数据认证中 Linux 命令行的运用及价值
大数据·linux·运维·华为·华为认证·hcie·it
wuicer2 小时前
ubuntu 20.04 安装anaconda以及安装spyder
linux·运维·ubuntu
小晶晶京京4 小时前
day34-LNMP详解
linux·运维·服务器
fengyehongWorld5 小时前
Linux crontab定时任务
linux·运维
碎像6 小时前
Linux上配置环境变量
linux·运维·服务器
Jinkxs6 小时前
自动化测试的下一站:AI缺陷检测工具如何实现“bug提前预警”?
人工智能·自动化
sunflower_w7 小时前
linux I2C核心、总线与设备驱动
linux·运维·服务器
myzzb7 小时前
基于uiautomation的自动化流程RPA开源开发演示
运维·python·学习·算法·自动化·rpa
网硕互联的小客服9 小时前
Apache 如何支持SHTML(SSI)的配置方法
运维·服务器·网络·windows·php
落日漫游9 小时前
K8s核心组件全解析
运维·docker·运维开发