jenkins修改pom文件_jenkins参数化配置,pom.xml配置

1、要实现Jenkins参数化构建,要先在代码里写好能接收该参数value的配置,在pom.xml文件里加配置,如下:1)里添加参数的key和value,通过本地执行时,可以直接从pom文件获取,或者从config.properitites获取lUTF-8UTF-81.8testng.xmltestM-015_DevicesappiumServer13.8.12)在maven-surefire-p...
摘要由CSDN通过智能技术生成

1、要实现Jenkins参数化构建,要先在代码里写好能接收该参数value的配置,在pom.xml文件里加配置,如下:

1)里添加参数的key和value,通过本地执行时,可以直接从pom文件获取,或者从config.properitites获取

l

UTF-8

UTF-8

1.8

testng.xml

test

M-015_Devices

appiumServer1

3.8.1

2)在maven-surefire-plugin插件里设置自定义环境变量,去引用在properties设定的变量的值

2、代码里接收从Jenkins传递过来的参数,如果Jenkins不传递参数,默认从pom.xml里取自定义环境变量

代码里根据传入不同的参数,去获取相应的值,变量名env随便取的,忽略就行

通过本地调试脚本时,可以在dos窗口执行mvn 命令,测试传递的参数是否正常

命令如下:

mvn clean test -DxmlFileName=testng.xml -Denv=test -DdevicesInfo=M-015_Devices -DdriverServer=appiumServer1

本地执行通过,可以配置Jenkins上的参数化构建,通过Jenki

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值