jekins部署在windos服务,远程部署linux服务器

tech2022-10-16  123

jekins部署在windos服务,远程部署linux服务器:

源代码获取:GIT 工程类型:maven 构建配置信息如下: 配置gitURL:http://user@IP:8090/r/Products/opensense.git

指定git分支:*/master

构建环境:with ant:jdk

Build RootPOM:\pom.xml

Post Steps: 1、杀掉进程: ps -ef | grep opensense| grep -v grep | awk ‘{print $2}’ | xargs kill -9

d=date +"%Y%m%d-%H%M%S"

cd /app/run/opensense

mv opensense-1.0.0.jar opensense-1.0.0.jar-$d.jar

2、window往linux上拷文件:(需要下载工具pscp,进行windos向liunx服务器传送文件)

echo “开始上传文件” pscp -l root -pw pwd -r D:\jenkins-2.204.5\workspace\opensense-dev\target\opensense-1.0.0.jar root@IP:/app/run/opensense echo “上传文件成功” exit

3、启动服务: cd /app/run/opensense

sh run.sh

4、执行jmeter接口测试文件: E:/apache-jmeter-5.1.1/bin/jmeter -n -t E:/test.jmx -l %WORKSPACE%/test.jtl

5、将测试结果文件转换为HTML:(下载文件xsltproc)

E:/xsltproc/bin/xsltproc E:/apache-jmeter-5.1.1/extr

as/jmeter-results-detail-report_21.xsl %WORKSPACE%/test.jtl > %WORKSPACE%/test.html

6、配置显示测试结果报告 : 安装插件:Performance plugin

7、发邮件

最新回复(0)